Movatterモバイル変換


[0]ホーム

URL:


US20140143847A1 - System for and method of providing single sign-on (sso) capability in an application publishing environment - Google Patents

System for and method of providing single sign-on (sso) capability in an application publishing environment
Download PDF

Info

Publication number
US20140143847A1
US20140143847A1US14/150,684US201414150684AUS2014143847A1US 20140143847 A1US20140143847 A1US 20140143847A1US 201414150684 AUS201414150684 AUS 201414150684AUS 2014143847 A1US2014143847 A1US 2014143847A1
Authority
US
United States
Prior art keywords
host computer
host
gateway service
user
gateway
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/150,684
Inventor
William Tidd
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
RPX Corp
Original Assignee
GraphOn Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GraphOn CorpfiledCriticalGraphOn Corp
Priority to US14/150,684priorityCriticalpatent/US20140143847A1/en
Assigned to GRAPHON CORPORATIONreassignmentGRAPHON CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: TIDD, WILLIAM
Publication of US20140143847A1publicationCriticalpatent/US20140143847A1/en
Assigned to hopTo Inc.reassignmenthopTo Inc.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: GRAPHON CORPORATION
Assigned to RPX CORPORATIONreassignmentRPX CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: hopTo, Inc.
Assigned to BARINGS FINANCE LLC, AS COLLATERAL AGENTreassignmentBARINGS FINANCE LLC, AS COLLATERAL AGENTPATENT SECURITY AGREEMENTAssignors: RPX CORPORATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A client-server computing system includes a computer cluster for hosting certain resources, applications, programs, processes, files, and/or data that are published to users who are accessing the computer cluster remotely. The computer cluster includes a network of one or more host computers, a gateway server, a gateway service database, and a user database. A single sign-on (SSO) method of the disclosure includes performing a computer cluster authentication process in which a user enters his/her credentials followed by a resource authentication process in which there is no need for the user to reenter his/her credentials, having entered them already in the computer cluster authentication process.

Description

Claims (19)

What is claimed is:
1. A method for providing single-sign-on capability, the method comprising:
receiving at a gateway service a connection request sent by a host computer, the connection request comprising identifying information associated with the host computer;
executing instructions stored in memory of the gateway service, wherein execution of the instructions by a processor of the gateway service:
queries a host table stored in memory regarding a host record that corresponds to the host computer, wherein the host computer is authenticated based on comparison of the identifying information against the corresponding host record,
grants the connection request from the host computer, wherein the host computer joins a cluster of host computers associated with the gateway service and is visible to a client device,
authenticates a user of the client device to the host computer based on credentials provided by the user, and
automatically erases user credentials from memory of the gateway service subsequent to successful authentication of the user credentials on the host computer;
receiving at the gateway service a subsequent access request regarding another host computer in the cluster; and
forwarding the subsequent access request from the gateway service to the selected initial host computer for authentication based on the credentials.
2. The method ofclaim 1, wherein the connection between the gateway service and the host computer is selected from the group consisting of SSL connections and TCP connections.
3. The method ofclaim 1, wherein the identifying information is selected from the group consisting of host name, host ID, host public key, network address, and MAC address.
4. The method ofclaim 1, wherein the host table is stored in the memory of a gateway service database.
5. The method ofclaim 1, further comprising receiving a subsequent request from another host computer, wherein the other host computer cannot be authenticated when identifying information of the other host computer fails to match information in a corresponding host record of the other host computer.
6. The method ofclaim 5, wherein the gateway service rejects the connection request, and wherein the other host computer does not join the cluster of host computers.
7. An apparatus for providing single-sign-on capability, the apparatus comprising:
a communication interface for receiving at a gateway service a connection request sent by a host computer, the connection request comprising identifying information associated with the host computer;
a processor for executing instructions stored in memory of the gateway service, wherein execution of the instructions by the processor of the gateway service:
queries a host table stored in memory regarding a host record that corresponds to the host computer, wherein the host computer is authenticated based on comparison of the identifying information against the corresponding host record,
grants the connection request from the host computer, wherein the host computer joins a cluster of host computers associated with the gateway service and is visible to a client device,
authenticates a user of the client device to the host computer based on credentials provided by the user, and
automatically erases user credentials from memory of the gateway service subsequent to successful authentication of the user credentials on the host computer;
wherein the communication interface at the gateway service:
receives a subsequent access request regarding another host computer in the cluster, and
forwards the subsequent access request from the gateway service to the selected initial host computer for authentication based on the credentials.
8. The apparatus ofclaim 7, wherein the connection between the gateway service and the host computer is selected from the group consisting of SSL connections and TCP connections.
9. The apparatus ofclaim 7, wherein the identifying information is selected from the group consisting of host name, host ID, host public key, network address, and MAC address.
10. The apparatus ofclaim 7, further comprising gateway service database memory for storing the host table.
11. The apparatus ofclaim 7, wherein the communication interface receives a subsequent request from another host computer, wherein the other host computer cannot be authenticated when identifying information of the other host computer fails to match information in a corresponding host record of the other host computer.
12. The apparatus ofclaim 11, wherein the gateway service rejects the connection request, and wherein the other host computer does not join the cluster of host computers.
13. A system for providing single-sign-on capability, the system comprising:
a cluster comprising a plurality of host computers; and
a gateway service comprising:
a communication interface for receiving at a gateway service a connection request sent by a host computer, the connection request comprising identifying information associated with the host computer; and
a processor for executing instructions stored in memory of the gateway service, wherein execution of the instructions by the processor of the gateway service:
queries a host table stored in memory regarding a host record that corresponds to the host computer, wherein the host computer is authenticated based on comparison of the identifying information against the corresponding host record,
grants the connection request from the host computer, wherein the host computer joins a cluster of host computers associated with the gateway service and is visible to a client device,
authenticates a user of the client device to the host computer based on credentials provided by the user, and
automatically erases user credentials from memory of the gateway service subsequent to successful authentication of the user credentials on the host computer;
wherein the communication interface at the gateway service:
receives a subsequent access request regarding another host computer in the cluster, and
forwards the subsequent access request from the gateway service to the selected initial host computer for authentication based on the credentials.
14. The system ofclaim 13, wherein the connection between the gateway service and the host computer is selected from the group consisting of SSL connections and TCP connections.
15. The system ofclaim 13, wherein the identifying information is selected from the group consisting of host name, host ID, host public key, network address, and MAC address.
16. The system ofclaim 13, further comprising gateway service database memory for storing the host table.
17. The system ofclaim 13, wherein the communication interface receives a subsequent request from another host computer, wherein the other host computer cannot be authenticated when identifying information of the other host computer fails to match information in a corresponding host record of the other host computer.
18. The system ofclaim 17, wherein the gateway service rejects the connection request, and wherein the other host computer does not join the cluster of host computers.
19. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for providing single-sign-on capability, the method comprising:
receiving a connection request sent by a host computer, the connection request comprising identifying information associated with the host computer;
querying a host table regarding a host record that corresponds to the host computer, wherein the host computer is authenticated based on comparison of the identifying information against the corresponding host record;
granting the connection request from the host computer, wherein the host computer joins a cluster of host computers associated with the gateway service and is visible to a client device;
authenticating a user of the client device to the host computer based on credentials provided by the user;
automatically erasing user credentials subsequent to successful authentication of the user credentials on the host computer;
receiving at the gateway service a subsequent access request regarding another host computer in the cluster; and
forwarding the subsequent access request from the gateway service to the selected initial host computer for authentication based on the credentials.
US14/150,6842012-05-252014-01-08System for and method of providing single sign-on (sso) capability in an application publishing environmentAbandonedUS20140143847A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/150,684US20140143847A1 (en)2012-05-252014-01-08System for and method of providing single sign-on (sso) capability in an application publishing environment

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US13/481,742US8713658B1 (en)2012-05-252012-05-25System for and method of providing single sign-on (SSO) capability in an application publishing environment
US14/150,684US20140143847A1 (en)2012-05-252014-01-08System for and method of providing single sign-on (sso) capability in an application publishing environment

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/481,742ContinuationUS8713658B1 (en)2012-05-252012-05-25System for and method of providing single sign-on (SSO) capability in an application publishing environment

Publications (1)

Publication NumberPublication Date
US20140143847A1true US20140143847A1 (en)2014-05-22

Family

ID=50514424

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US13/481,742Expired - Fee RelatedUS8713658B1 (en)2012-05-252012-05-25System for and method of providing single sign-on (SSO) capability in an application publishing environment
US14/150,684AbandonedUS20140143847A1 (en)2012-05-252014-01-08System for and method of providing single sign-on (sso) capability in an application publishing environment
US14/150,680Expired - Fee RelatedUS9401909B2 (en)2012-05-252014-01-08System for and method of providing single sign-on (SSO) capability in an application publishing environment
US14/152,303Expired - Fee RelatedUS9398001B1 (en)2012-05-252014-01-10System for and method of providing single sign-on (SSO) capability in an application publishing environment

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US13/481,742Expired - Fee RelatedUS8713658B1 (en)2012-05-252012-05-25System for and method of providing single sign-on (SSO) capability in an application publishing environment

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US14/150,680Expired - Fee RelatedUS9401909B2 (en)2012-05-252014-01-08System for and method of providing single sign-on (SSO) capability in an application publishing environment
US14/152,303Expired - Fee RelatedUS9398001B1 (en)2012-05-252014-01-10System for and method of providing single sign-on (SSO) capability in an application publishing environment

Country Status (1)

CountryLink
US (4)US8713658B1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8856907B1 (en)2012-05-252014-10-07hopTo Inc.System for and methods of providing single sign-on (SSO) capability in an application publishing and/or document sharing environment
US8863232B1 (en)2011-02-042014-10-14hopTo Inc.System for and methods of controlling user access to applications and/or programs of a computer
US9239812B1 (en)2012-08-082016-01-19hopTo Inc.System for and method of providing a universal I/O command translation framework in an application publishing environment
US9398001B1 (en)2012-05-252016-07-19hopTo Inc.System for and method of providing single sign-on (SSO) capability in an application publishing environment
US9419848B1 (en)2012-05-252016-08-16hopTo Inc.System for and method of providing a document sharing service in combination with remote access to document applications
US10021097B1 (en)*2014-06-182018-07-10United Services Automobile Association (Usaa)Systems and methods for upgrading authentication systems
CN111988275A (en)*2020-07-152020-11-24宏图智能物流股份有限公司Single sign-on method, single sign-on server cluster and electronic equipment
US20210144015A1 (en)*2016-11-282021-05-13Ssh Communications Security OyjAccessing hosts in a computer network
US20230099355A1 (en)*2021-09-292023-03-30Dell Products L.P.Single sign-on services for database clusters

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9326218B2 (en)2012-11-022016-04-26Telefonaktiebolaget L M Ericsson (Publ)Base-station-to-base-station gateway and related devices, methods, and systems
US9088564B1 (en)*2013-02-072015-07-21Intuit Inc.Transitioning a logged-in state from a native application to any associated web resource
US20150341230A1 (en)*2013-03-152015-11-26Gravitant, IncAdvanced discovery of cloud resources
US9832205B2 (en)*2013-03-152017-11-28International Business Machines CorporationCross provider security management functionality within a cloud service brokerage platform
US9461820B1 (en)2013-06-052016-10-04Teradici CorporationMethod and apparatus for providing a conditional single sign on
US9584515B2 (en)*2014-04-302017-02-28Citrix Systems, Inc.Enterprise system authentication and authorization via gateway
US9710648B2 (en)2014-08-112017-07-18Sentinel Labs Israel Ltd.Method of malware detection and system thereof
US11507663B2 (en)2014-08-112022-11-22Sentinel Labs Israel Ltd.Method of remediating operations performed by a program and system thereof
CN105592026A (en)*2014-11-142016-05-18国家电网公司Multi-network-segment multi-system single sign on method
US10031785B2 (en)*2015-04-102018-07-24International Business Machines CorporationPredictive computing resource allocation for distributed environments
US9992175B2 (en)*2016-01-082018-06-05Moneygram International, Inc.Systems and method for providing a data security service
US10542044B2 (en)*2016-04-292020-01-21Attivo Networks Inc.Authentication incident detection and management
CN106302479B (en)*2016-08-182019-03-05武汉斗鱼网络科技有限公司A kind of single-point logging method and system for multi-service internet site
US10938619B2 (en)*2016-08-302021-03-02ColorTokens, Inc.Allocation of virtual interfaces to containers
US10382428B2 (en)*2016-09-212019-08-13Mastercard International IncorporatedSystems and methods for providing single sign-on authentication services
US11695800B2 (en)2016-12-192023-07-04SentinelOne, Inc.Deceiving attackers accessing network data
US11616812B2 (en)2016-12-192023-03-28Attivo Networks Inc.Deceiving attackers accessing active directory data
EP3643040A4 (en)2017-08-082021-06-09SentinelOne, Inc. METHODS, SYSTEMS AND DEVICES FOR DYNAMIC MODELING AND GROUPING OF END POINTS FOR ONBOARD NETWORKING
US11470115B2 (en)2018-02-092022-10-11Attivo Networks, Inc.Implementing decoys in a network environment
US11190517B2 (en)2018-08-082021-11-30At&T Intellectual Property I, L.P.Access control based on combined multi-system authentication factors
EP3973427A4 (en)2019-05-202023-06-21Sentinel Labs Israel Ltd.Systems and methods for executable code detection, automatic feature extraction and position independent code detection
US11579857B2 (en)2020-12-162023-02-14Sentinel Labs Israel Ltd.Systems, methods and devices for device fingerprinting and automatic deployment of software in a computing network using a peer-to-peer approach
US11899782B1 (en)2021-07-132024-02-13SentinelOne, Inc.Preserving DLL hooks
US20230216840A1 (en)*2022-01-042023-07-06Citrix Systems, Inc.Distributed workspace support of single sign-on for web applications

Family Cites Families (185)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5831609A (en)1994-06-171998-11-03Exodus Technologies, Inc.Method and system for dynamic translation between different graphical user interface systems
GB2300551A (en)1995-05-031996-11-06IbmComputer workstation
JPH10105362A (en)1996-09-301998-04-24Toshiba Corp Portable information device and enlarged display control method
US6393569B1 (en)1996-12-182002-05-21Alexander S. OrenshteynSecured system for accessing application services from a remote station
US5978834A (en)1997-09-301999-11-02The United States Of America As Represented By The Secretary Of The NavyPlatform independent computer interface software responsive to scripted commands
US7760187B2 (en)2004-07-302010-07-20Apple Inc.Visual expander
US6710790B1 (en)1998-08-132004-03-23Symantec CorporationMethods and apparatus for tracking the active window of a host computer in a remote computer display window
US6571245B2 (en)1998-12-072003-05-27Magically, Inc.Virtual desktop in a computer network
US7188181B1 (en)*1999-06-302007-03-06Sun Microsystems, Inc.Universal session sharing
US6636242B2 (en)1999-08-312003-10-21Accenture LlpView configurer in a presentation services patterns environment
US7020697B1 (en)1999-10-012006-03-28Accenture LlpArchitectures for netcentric computing systems
US7249175B1 (en)1999-11-232007-07-24Escom CorporationMethod and system for blocking e-mail having a nonexistent sender address
JP2001273231A (en)2000-01-172001-10-05Fuji Photo Film Co LtdMethod and device for controlling image data transfer and recording medium
US6745090B1 (en)2000-07-142004-06-01Rockwell Automation Technologies, Inc.Page back system and method for remote paging in a control system
AU2002239325A1 (en)2000-11-202002-05-27Flexiworld Technologies, Inc.Systems and methods for mobile and pervasive output
JP4644940B2 (en)2001-01-172011-03-09ソニー株式会社 Billing method, script conversion system and method
US7051288B2 (en)2001-02-152006-05-23International Business Machines CorporationMethod, system, and product for a java-based desktop to provide window manager services on UNIX
US7647411B1 (en)2001-02-262010-01-12Symantec CorporationSystem and method for controlling distribution of network communications
US20020130900A1 (en)2001-03-162002-09-19Tomorrowsoft CorporationSystem for generating an interface for software applications in a client-server environment
US7447762B2 (en)2001-04-022008-11-04Curray Timothy GEthernet communications for power monitoring system
US20020158921A1 (en)2001-04-302002-10-31Silverstein D. AmnonMethod and apparatus for virtual oversized display using a small panel display as a movable user interface
US7353252B1 (en)2001-05-162008-04-01Sigma DesignSystem for electronic file collaboration among multiple users using peer-to-peer network topology
US7216298B1 (en)2001-06-072007-05-08Oracle International CorporationSystem and method for automatic generation of HTML based interfaces including alternative layout modes
US20130024812A1 (en)2011-07-132013-01-24Z124Foreground/background assortment of hidden windows
US7234111B2 (en)2001-09-282007-06-19Ntt Docomo, Inc.Dynamic adaptation of GUI presentations to heterogeneous device platforms
WO2003067361A2 (en)2002-02-052003-08-14Eutech Cybernetics Pte Ltd.Remote application publication and communication system
US20030163448A1 (en)2002-02-262003-08-28Sun Microsystems, Inc.Scripting service for translating browser requests into command line interface (CLI) commands
US7499983B2 (en)2002-05-062009-03-03Micron Technology, Inc.Web dispatch service
US7363363B2 (en)2002-05-172008-04-22Xds, Inc.System and method for provisioning universal stateless digital and computing services
US20090013273A1 (en)2002-06-272009-01-08Tele Atlas North America, Inc.System and method for using layers and grids to access, view, edit and store digital map data
US20040080771A1 (en)2002-08-152004-04-29Sachiko MihiraImage forming apparatus that can operate without wasteful use of resources thereof and unnecessary authentication
US20120173732A1 (en)2002-10-222012-07-05Sullivan Jason ASystems and methods for providing resources and interactivity in computer systems
US7739693B2 (en)2002-11-252010-06-15Sap AgGeneric application program interface for native drivers
AU2003288689A1 (en)2002-11-292004-06-23Koninklijke Philips Electronics N.V.User interface with displaced representation of touch area
US7460261B2 (en)2002-12-272008-12-02Ricoh Company, Ltd.Printing system, printing management device, print server, printing method, and storage medium
US7409452B2 (en)2003-02-282008-08-05Xerox CorporationMethod and apparatus for controlling document service requests from a mobile device
US8127252B2 (en)2003-11-072012-02-28Microsoft CorporationMethod and system for presenting user interface (UI) information
US8028073B2 (en)2003-06-252011-09-27Oracle International CorporationMobile meeting and collaboration
FR2857763A1 (en)2003-07-182005-01-21Canon Kk METHOD OF ACCESSING AND SHARING A DIGITAL DOCUMENT IN A P2P COMMUNICATION NETWORK
US7920528B2 (en)2003-09-232011-04-05Broadcom CorporationView sharing between in-range devices
US7532196B2 (en)2003-10-302009-05-12Microsoft CorporationDistributed sensing techniques for mobile devices
US7577706B2 (en)2003-11-242009-08-18Xerox CorporationIntegrating a document management system with a workflow system and method
US7506267B2 (en)2003-12-232009-03-17Intel CorporationCompose rate reduction for displays
US7222158B2 (en)2003-12-312007-05-22Aol LlcThird party provided transactional white-listing for filtering electronic communications
US8250150B2 (en)2004-01-262012-08-21Forte Internet Software, Inc.Methods and apparatus for identifying and facilitating a social interaction structure over a data packet network
US7404204B2 (en)*2004-02-062008-07-22Hewlett-Packard Development Company, L.P.System and method for authentication via a single sign-on server
US7365737B2 (en)2004-03-232008-04-29Fujitsu LimitedNon-uniform gesture precision
US9270478B2 (en)2004-04-132016-02-23Brigham Young UniversitySystems and methods for controlling and monitoring multiple electronic devices
US7526792B2 (en)2004-06-092009-04-28Intel CorporationIntegration of policy compliance enforcement and device authentication
US7580981B1 (en)2004-06-302009-08-25Google Inc.System for determining email spam by delivery path
US8094324B2 (en)2004-08-192012-01-10Sharp Laboratories Of America, Inc.Combined host and imaging device menu interface
WO2006034476A1 (en)*2004-09-242006-03-30Siemens Medical Solutions Usa, Inc.A system for activating multiple applications for concurrent operation
US7461134B2 (en)2004-11-192008-12-02W.A. Krapf, Inc.Bi-directional communication between a web client and a web server
US7698744B2 (en)2004-12-032010-04-13Whitecell Software Inc.Secure system for allowing the execution of authorized computer program code
US8219807B1 (en)2004-12-172012-07-10Novell, Inc.Fine grained access control for linux services
US20090024626A1 (en)2005-03-162009-01-22Matsushita Electric Industrial Co., Ltd.Information processing terminal, content providing system, content providing method, and content providing program
US8073855B2 (en)2005-03-282011-12-06Duaxes CorporationCommunication control device and communication control system
US20060250578A1 (en)2005-05-062006-11-09Pohl Garrick GSystems and methods for controlling, monitoring, and using remote applications
US20070061264A1 (en)2005-09-152007-03-15Kabushiki Kaisha ToshibaSystem and method for secure inter-domain document transmission
US7450946B2 (en)*2005-10-032008-11-11Kabushiki Kaisha ToshibaSystem and method for automatic wireless detection and identification of document processing service location
US7954064B2 (en)2005-10-272011-05-31Apple Inc.Multiple dashboards
US20060047780A1 (en)2005-11-082006-03-02Gregory PatnudeMethod and apparatus for web-based, schema-driven application-server and client-interface package using a generalized, data-object format and asynchronous communication methods without the use of a markup language.
US8185643B2 (en)2005-11-172012-05-22Oracle International CorporationSystem and method for providing security in a communities framework
US9008293B2 (en)2005-11-252015-04-14At&T Intellectual Property I, L.P.Caller ID information to internet protocol television displays
US20070174429A1 (en)2006-01-242007-07-26Citrix Systems, Inc.Methods and servers for establishing a connection between a client system and a virtual machine hosting a requested computing environment
US7966573B2 (en)2006-02-172011-06-21Microsoft CorporationMethod and system for improving interaction with a user interface
US9112897B2 (en)2006-03-302015-08-18Advanced Network Technology Laboratories Pte Ltd.System and method for securing a network session
US8073941B2 (en)2006-05-252011-12-06AppToU Technologies Ltd.Method and system for providing remote access to applications
US20070283446A1 (en)2006-06-052007-12-06Kabushiki Kaisha ToshibaSystem and method for secure handling of scanned documents
US7788712B2 (en)2006-06-052010-08-31Ricoh Company, Ltd.Managing access to a document-processing device using an identification token
US7929673B2 (en)2006-06-062011-04-19Microsoft CorporationSingle button operations for a device
US7605933B2 (en)2006-07-132009-10-20Ricoh Company, Ltd.Approach for securely processing an electronic document
US20080016504A1 (en)2006-07-142008-01-17Wesley Homer ChengDynamically programmable electronic data collection system combining declarative programming and native coding
US8589239B2 (en)2006-09-292013-11-19Ebay Inc.Real-time bidding using instant messaging clients
US20080137131A1 (en)2006-12-112008-06-12Barry Richard CavillHost-Assisted Document Printing From Mobile Devices
US20080147821A1 (en)2006-12-192008-06-19Dietrich Bradley WManaged peer-to-peer content backup service system and method using dynamic content dispersal to plural storage nodes
US7778629B2 (en)2007-01-102010-08-17International Business Machines CorporationMethod and system for handling potentially contentious situations upon receipt of an automatically connecting SMS message
US8327432B2 (en)*2007-02-282012-12-04Cisco Technology, Inc.Self-initiated end-to-end monitoring of an authentication gateway
US20100228963A1 (en)2007-03-082010-09-09Mobilaps, LlcMethods of placing advertisments, interstitials and toolbars in a web browser
US20090027334A1 (en)2007-06-012009-01-29Cybernet Systems CorporationMethod for controlling a graphical user interface for touchscreen-enabled computer systems
JP2009026155A (en)2007-07-202009-02-05Toshiba Corp Input display device and mobile radio terminal device
US7890570B2 (en)2007-09-122011-02-15Citrix Systems, Inc.Methods and systems for providing, by a remote machine, access to graphical data associated with a resource provided by a local machine
US8214895B2 (en)2007-09-262012-07-03Microsoft CorporationWhitelist and blacklist identification data
US7886050B2 (en)2007-10-052011-02-08Citrix Systems, Inc.Systems and methods for monitoring components of a remote access server farm
US20090144362A1 (en)2007-12-012009-06-04Richmond Evan PSystems and methods for providing desktop messaging and end-user profiling
US8898321B2 (en)2008-01-092014-11-25Microsoft CorporationRemote device communication platform user interface
US8023820B2 (en)2008-01-142011-09-20Tellabs Vienna, Inc.Systems, apparatus, methods and computer program products for downloading and maintaining IP stream whitelists on optical network terminals
US7890257B2 (en)2008-01-142011-02-15Research In Motion LimitedUsing a shape-changing display as an adaptive lens for selectively magnifying information displayed onscreen
JP2009175227A (en)2008-01-222009-08-06Toshiba Corp Mobile terminal device
US8954887B1 (en)2008-02-082015-02-10Google Inc.Long press interface interactions
US8237665B2 (en)2008-03-112012-08-07Microsoft CorporationInterpreting ambiguous inputs on a touch-screen
US8555367B2 (en)2008-03-122013-10-08Yahoo! Inc.Method and system for securely streaming content
US9363745B2 (en)2008-03-262016-06-07Srinivasan BalasubramanianDevice managed access point lists in wireless communications
US8281410B1 (en)2008-03-312012-10-02Symantec CorporationMethods and systems for providing resource-access information
US8527978B1 (en)2008-03-312013-09-03Mcafee, Inc.System, method, and computer program product for populating a list of known wanted data
US8950007B1 (en)2008-04-072015-02-03Lumension Security, Inc.Policy-based whitelisting with system change management based on trust framework
WO2009143294A2 (en)2008-05-202009-11-26Citrix Systems, Inc.Methods and systems for using external display devices with a mobile computing device
US8250141B2 (en)2008-07-072012-08-21Cisco Technology, Inc.Real-time event notification for collaborative computing sessions
US8390577B2 (en)2008-07-252013-03-05IntuilabContinuous recognition of multi-touch gestures
US9626511B2 (en)2008-08-262017-04-18Symantec CorporationAgentless enforcement of application management through virtualized block I/O redirection
WO2010024358A1 (en)2008-08-282010-03-04京セラ株式会社User interface generation device
CA2665939C (en)2008-10-082014-10-21Research In Motion LimitedMobile wireless communications device and system providing dynamic management of carrier applications and related methods
CN101754466B (en)2008-12-102012-09-05运软网络科技(上海)有限公司Mobile virtualized base installation and mobile virtualized base platform
US20100153581A1 (en)2008-12-172010-06-17Xerox CorporationMethod and system for optimizing network transmission of rendered documents
US20100162163A1 (en)2008-12-182010-06-24Nokia CorporationImage magnification
US9406042B2 (en)2009-02-242016-08-02Ebay Inc.System and method for supplementing an image gallery with status indicators
US9413831B2 (en)2009-04-152016-08-09Wyse Technology L.L.C.Method and apparatus for authentication of a remote session
US9189124B2 (en)2009-04-152015-11-17Wyse Technology L.L.C.Custom pointer features for touch-screen on remote client devices
US20100268762A1 (en)2009-04-152010-10-21Wyse Technology Inc.System and method for scrolling a remote application
US20100293499A1 (en)2009-05-142010-11-18Microsoft CorporationRendering to a device desktop of an adaptive input device
US10705692B2 (en)2009-05-212020-07-07Sony Interactive Entertainment Inc.Continuous and dynamic scene decomposition for user interface
JP2011009846A (en)2009-06-232011-01-13Sony CorpImage processing device, image processing method and program
US9372614B2 (en)2009-07-092016-06-21Qualcomm IncorporatedAutomatic enlargement of viewing area with selectable objects
US8799777B1 (en)2009-07-132014-08-05Sprint Communications Company L.P.Selectability of objects on a touch-screen display
US20110099297A1 (en)2009-10-262011-04-28Richard HaytonMethod and system for remotely configuring a device associated with a local machine
US8850428B2 (en)2009-11-122014-09-30Trustware International LimitedUser transparent virtualization method for protecting computer programs and data from hostile code
US8667050B2 (en)2009-12-092014-03-04Citrix Systems, Inc.Methods and systems for displaying, on a first machine, data associated with a drive of a second machine, without mapping the drive
US9268466B2 (en)2009-12-092016-02-23Citrix Systems, Inc.Methods and systems for updating a dock with a user interface element representative of a remote application
US8358281B2 (en)2009-12-152013-01-22Apple Inc.Device, method, and graphical user interface for management and manipulation of user interface elements
US20110145728A1 (en)2009-12-162011-06-16Monika BishopRich content manager (rcm)
US9875671B2 (en)2009-12-172018-01-23Google LlcCloud-based user interface augmentation
US9052908B2 (en)2010-01-222015-06-09The Regents Of The University Of CaliforniaWeb application development framework
US8549272B2 (en)2010-02-102013-10-01Dell Products L.P.Information handling system image management deployment of virtual machine images to physical information handling systems
US8468455B2 (en)2010-02-242013-06-18Novell, Inc.System and method for providing virtual desktop extensions on a client desktop
CA2737718A1 (en)2010-04-192011-10-19Research In Motion CorporationMethods and systems for distributing attachments to messages
US20110264463A1 (en)2010-04-212011-10-27Automated Medical Technologies, LlcActivity notification system and method
US20110270936A1 (en)2010-04-302011-11-03David Michael GuthrieSystems, methods, and computer programs for monitoring a conference and communicating with participants without joining as a participant
US9461996B2 (en)2010-05-072016-10-04Citrix Systems, Inc.Systems and methods for providing a single click access to enterprise, SAAS and cloud hosted application
US8730269B2 (en)2010-05-142014-05-20Citrix Systems, Inc.Interpreting a gesture-based instruction to selectively display a frame of an application user interface on a mobile computing device
US9891931B2 (en)2010-06-152018-02-13Microsoft Technology Licensing, LlcTechniques for efficient remote presentation session connectivity and routing
US8539039B2 (en)2010-06-222013-09-17Splashtop Inc.Remote server environment
GB201011146D0 (en)2010-07-022010-08-18Vodafone Ip Licensing LtdMobile computing device
JP5134652B2 (en)2010-07-072013-01-30株式会社ソニー・コンピュータエンタテインメント Image display device and image display method
US9560036B2 (en)*2010-07-082017-01-31International Business Machines CorporationCross-protocol federated single sign-on (F-SSO) for cloud enablement
US20120023593A1 (en)2010-07-262012-01-26Puder GeorgeSystem and method for filtering internet content & blocking undesired websites by secure network appliance
US20120030584A1 (en)2010-07-302012-02-02Brian BianMethod and apparatus for dynamically switching between scalable graphical user interfaces for mobile devices
US9465457B2 (en)2010-08-302016-10-11Vmware, Inc.Multi-touch interface gestures for keyboard and/or mouse inputs
US8887132B1 (en)2010-09-032014-11-11Christopher R. HunterApplication runtime environment and framework
US8407804B2 (en)2010-09-132013-03-26Sophos PlcSystem and method of whitelisting parent virtual images
US20120066607A1 (en)2010-09-132012-03-15Zerodesktop, Inc.Sharing and Management of Transferable Virtual Desktop
US8484666B2 (en)2010-09-132013-07-09Microsoft CorporationOptimizations for implementing multi-stack stack hosts
US8713474B2 (en)2010-10-052014-04-29Citrix Systems, Inc.Providing user interfaces and window previews for hosted applications
WO2012048007A2 (en)2010-10-052012-04-12Citrix Systems, Inc.Touch support for remoted applications
CN102447723B (en)2010-10-122015-09-09运软网络科技(上海)有限公司Client-side virtualization framework
US20120096389A1 (en)2010-10-192012-04-19Ran J FlamIntegrated web-based workspace with curated tree-structure database schema
US9336117B2 (en)2010-11-092016-05-10Vmware, Inc.Remote display performance measurement triggered by application display upgrade
US20120290946A1 (en)2010-11-172012-11-15Imerj LLCMulti-screen email client
TW201224754A (en)2010-12-082012-06-16Quanta Comp IncPortable electronic apparatus and control method thereof
US8745505B2 (en)2010-12-102014-06-03Mitel Networks CorporationWeb based desktop environment
US9003543B2 (en)2010-12-212015-04-07Microsoft Technology Licensing, LlcProviding a security boundary
US20120185527A1 (en)2010-12-222012-07-19Aventura Hq, Inc.Distributed virtual desktop architecture
US8438473B2 (en)2011-01-052013-05-07Research In Motion LimitedHandling of touch events in a browser environment
US20120185767A1 (en)2011-01-142012-07-19Apple Inc.Modifying application behavior
US8688734B1 (en)2011-02-042014-04-01hopTo Inc.System for and methods of controlling user access and/or visibility to directories and files of a computer
US8866701B2 (en)2011-03-032014-10-21Citrix Systems, Inc.Transparent user interface integration between local and remote computing environments
US9210213B2 (en)2011-03-032015-12-08Citrix Systems, Inc.Reverse seamless integration between local and remote computing environments
JP5772127B2 (en)2011-03-252015-09-02富士通株式会社 Virtual machine management method, information processing apparatus, and virtual machine management program
US8683466B2 (en)2011-05-242014-03-25Vmware, Inc.System and method for generating a virtual desktop
US9389764B2 (en)2011-05-272016-07-12Microsoft Technology Licensing, LlcTarget disambiguation and correction
US20120311070A1 (en)2011-05-312012-12-06Fanhattan LlcIntelligent application adapted to multiple devices
US8769011B2 (en)2011-06-212014-07-01Cisco Technology, Inc.Survivable browsing in virtualized desktop environment when host connectivity is lost
US9285966B2 (en)2011-07-182016-03-15Verizon Patent And Licensing Inc.Message notification system
US20130060842A1 (en)2011-08-212013-03-07World Software CorporationRemote desktop and data management system
US9250854B2 (en)2011-08-252016-02-02Vmware, Inc.User interface virtualization for remote devices
US9606629B2 (en)2011-09-092017-03-28Cloudon Ltd.Systems and methods for gesture interaction with cloud-based applications
US10063430B2 (en)2011-09-092018-08-28Cloudon Ltd.Systems and methods for workspace interaction with cloud-based applications
US10684768B2 (en)2011-10-142020-06-16Autodesk, Inc.Enhanced target selection for a touch-based input enabled user interface
US8694507B2 (en)2011-11-022014-04-08Microsoft CorporationTenantization of search result ranking
WO2013106828A1 (en)2012-01-132013-07-18Antecea, Inc.Server aggregated application streaming
US11232481B2 (en)2012-01-302022-01-25Box, Inc.Extended applications of multimedia content previews in the cloud-based content management system
US8812983B2 (en)2012-02-172014-08-19Lenovo (Singapore) Pte. Ltd.Automatic magnification and selection confirmation
US20130254761A1 (en)2012-03-202013-09-26Cellco Partnership D/B/A Verizon WirelessGranular application sessions tagging
US10031728B2 (en)2012-03-232018-07-24Comcast Cable Communications, LlcApplication support for network devices
US20130305344A1 (en)2012-05-142013-11-14Alcatel-Lucent India LimitedEnterprise network services over distributed clouds
CN102708192B (en)2012-05-152017-11-28华为技术有限公司A kind of method and system of document sharing, equipment
US9374359B2 (en)2012-05-232016-06-21Red Hat, Inc.Generating a data display in view of user activities
US8713658B1 (en)2012-05-252014-04-29Graphon CorporationSystem for and method of providing single sign-on (SSO) capability in an application publishing environment
US8738814B1 (en)2012-05-252014-05-27hopTo Inc.System for and method of translating motion-based user input between a client device and an application host computer
US8856907B1 (en)2012-05-252014-10-07hopTo Inc.System for and methods of providing single sign-on (SSO) capability in an application publishing and/or document sharing environment
US20140012574A1 (en)2012-06-212014-01-09Maluuba Inc.Interactive timeline for presenting and organizing tasks
US10353718B2 (en)2012-07-232019-07-16Vmware, Inc.Providing access to a remote application via a web client
US9239812B1 (en)2012-08-082016-01-19hopTo Inc.System for and method of providing a universal I/O command translation framework in an application publishing environment
EP2802118B1 (en)2012-12-072021-02-03Duvon CorporationFile sharing system and method
US20140188977A1 (en)2012-12-282014-07-03Futurewei Technologies, Inc.Appratus, method for deploying applications in a virtual desktop interface system
US9203791B1 (en)2014-12-242015-12-01Morven Management LimitedSecret chat mode for hidden dialogue

Cited By (19)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8863232B1 (en)2011-02-042014-10-14hopTo Inc.System for and methods of controlling user access to applications and/or programs of a computer
US9165160B1 (en)2011-02-042015-10-20hopTo Inc.System for and methods of controlling user access and/or visibility to directories and files of a computer
US9465955B1 (en)2011-02-042016-10-11hopTo Inc.System for and methods of controlling user access to applications and/or programs of a computer
US8856907B1 (en)2012-05-252014-10-07hopTo Inc.System for and methods of providing single sign-on (SSO) capability in an application publishing and/or document sharing environment
US9398001B1 (en)2012-05-252016-07-19hopTo Inc.System for and method of providing single sign-on (SSO) capability in an application publishing environment
US9401909B2 (en)2012-05-252016-07-26hopTo Inc.System for and method of providing single sign-on (SSO) capability in an application publishing environment
US9419848B1 (en)2012-05-252016-08-16hopTo Inc.System for and method of providing a document sharing service in combination with remote access to document applications
US9239812B1 (en)2012-08-082016-01-19hopTo Inc.System for and method of providing a universal I/O command translation framework in an application publishing environment
US10021097B1 (en)*2014-06-182018-07-10United Services Automobile Association (Usaa)Systems and methods for upgrading authentication systems
US10333928B1 (en)2014-06-182019-06-25United Services Automobile Association (Usaa)Systems and methods for upgrading authentication systems
US10645082B1 (en)2014-06-182020-05-05United Services Automobile Association (Usaa)Systems and methods for upgrading authentication systems
US11218475B1 (en)2014-06-182022-01-04United Services Automobile Association (Usaa)Systems and methods for upgrading authentication systems
US11652817B1 (en)2014-06-182023-05-16United Services Automobile Association (Usaa)Systems and methods for upgrading authentication systems
US12021865B1 (en)2014-06-182024-06-25United Services Automobile Association (Usaa)Systems and methods for upgrading authentication systems
US20210144015A1 (en)*2016-11-282021-05-13Ssh Communications Security OyjAccessing hosts in a computer network
US12101416B2 (en)*2016-11-282024-09-24Ssh Communications Security OyjAccessing hosts in a computer network
CN111988275A (en)*2020-07-152020-11-24宏图智能物流股份有限公司Single sign-on method, single sign-on server cluster and electronic equipment
US20230099355A1 (en)*2021-09-292023-03-30Dell Products L.P.Single sign-on services for database clusters
US12047367B2 (en)*2021-09-292024-07-23Dell Products L.P.Single sign-on services for database clusters

Also Published As

Publication numberPublication date
US9401909B2 (en)2016-07-26
US8713658B1 (en)2014-04-29
US20140143846A1 (en)2014-05-22
US9398001B1 (en)2016-07-19

Similar Documents

PublicationPublication DateTitle
US9401909B2 (en)System for and method of providing single sign-on (SSO) capability in an application publishing environment
US20200336310A1 (en)Coordinating access authorization across multiple systems at different mutual trust levels
US8856907B1 (en)System for and methods of providing single sign-on (SSO) capability in an application publishing and/or document sharing environment
US9787659B2 (en)Techniques for secure access management in virtual environments
US8819444B2 (en)Methods for single signon (SSO) using decentralized password and credential management
US9038138B2 (en)Device token protocol for authorization and persistent authentication shared across applications
US11363009B2 (en)System and method for providing secure cloud-based single sign-on connections using a security service provider having zero-knowledge architecture
US9690920B2 (en)Secure configuration catalog of trusted identity providers
US8984597B2 (en)Protecting user credentials using an intermediary component
CN102404314B (en)Remote resources single-point sign on
US20100077208A1 (en)Certificate based authentication for online services
US20050177730A1 (en)System and method for authentication via a single sign-on server
US11356261B2 (en)Apparatus and methods for secure access to remote content
US20130212653A1 (en)Systems and methods for password-free authentication
US20100077467A1 (en)Authentication service for seamless application operation
US9787668B1 (en)Sensitive user information management system and method
US11171964B1 (en)Authentication using device and user identity
US20180091490A1 (en)Authentication framework for a client of a remote database
KR20100029098A (en)Device provisioning and domain join emulation over non-secured networks
US9356924B1 (en)Systems, methods, and computer readable media for single sign-on (SSO) using optical codes
US20090113523A1 (en)Techniques for flexible resource authentication
CN111355726A (en)Identity authorization login method and device, electronic equipment and storage medium
US8875244B1 (en)Method and apparatus for authenticating a user using dynamic client-side storage values
US20220247578A1 (en)Attestation of device management within authentication flow
CN118381626B (en)Inter-application authentication method, device and readable storage medium

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:GRAPHON CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TIDD, WILLIAM;REEL/FRAME:031922/0230

Effective date:20120921

ASAssignment

Owner name:HOPTO INC., CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:GRAPHON CORPORATION;REEL/FRAME:039198/0298

Effective date:20130830

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:RPX CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HOPTO, INC.;REEL/FRAME:055795/0700

Effective date:20210331

ASAssignment

Owner name:BARINGS FINANCE LLC, AS COLLATERAL AGENT, NORTH CAROLINA

Free format text:PATENT SECURITY AGREEMENT;ASSIGNOR:RPX CORPORATION;REEL/FRAME:056241/0453

Effective date:20210405


[8]ページ先頭

©2009-2025 Movatter.jp