Patentable/Patents/US-7065785
US-7065785

Apparatus and method for TOL client boundary protection

PublishedJune 20, 2006
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A telephony-over-LAN (ToL) system having a graphical user interface (GUI) wherein an authorized or guest user may be locked within a ToL window, having full access to the ToL features, but denied access to other parts of the computer system. In such a system, the terminal user or subscriber may click on a “Guest” button on the ToL client GUI screen before leaving the computer. The ToL guest user may then execute the call normally. According to a first embodiment of the invention, the ToL client locks the user into the ToL client screen. Keystrokes and mouse cursor movements which would allow exiting the ToL client are prevented. According to a second embodiment, of the invention, the ToL client screen is “maximized” and the minimize or resize window functions are blocked. When the terminal subscriber returns, a password is entered to regain full access to the computer.

Patent Claims
22 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for operating a Telephony over LAN (ToL) system, comprising: providing a graphical user interface (GUI) in a computer; providing a ToL client window within said GUI; manually placing said ToL client window into a guest mode; and locking a guest user into said ToL client window by preventing unauthorized use of functions of said computer external to said ToL client window in said guest mode, while allowing full access to features within said ToL client window.

2

2. A method according to claim 1 , said preventing including monitoring a location of a pointing device cursor and preventing said pointing device cursor from being moved to a location external to said ToL client window.

3

3. A method according to claim 1 , said preventing including monitoring a manipulation of a cursor and preventing said cursor from allowing selection of a function which would cause an exit from said ToL client window.

4

4. A method according to claim 1 , said preventing including monitoring inputs from a keyboard and preventing processing of inputs which would result in an exit from said ToL client window.

5

5. A method according to claim 1 , said preventing including setting a password to determine whether a user is authorized to access said other functions.

6

6. A method according to claim 1 , said preventing including maximizing said ToL client window and preventing an unauthorized user from de-maximizing said ToL client window.

7

7. A Telephony over LAN (ToL) system, comprising: means for providing a graphical user interface (GUI) in a computer; means operably coupled to said GUI providing means for providing a ToL client window within said GUI; means for manually placing said ToL client window into a guest mode; and means for locking a guest user into said ToL client window by preventing unauthorized use of functions of said computer external to said ToL client window in said guest mode, while allowing unrestricted access to features within said ToL client window.

8

8. A system according to claim 7 , including means for monitoring a location of a pointing device cursor and preventing said pointing device cursor from being moved to a location external to said ToL client window.

9

9. A system according to claim 7 , including means for monitoring a manipulation of a cursor and preventing said cursor from allowing selection of a function which would cause an exit from said ToL client window.

10

10. A system according to claim 7 , including means for monitoring inputs from a keyboard and preventing processing of inputs which would result in an exit from said ToL client window.

11

11. A system according to claim 7 , including means for setting a password to determine whether a user is authorized to access said other functions.

12

12. A system according to claim 7 , including means for maximizing said ToL client window and preventing an unauthorized user from de-maximizing said ToL client window.

13

13. A Telephony over LAN (ToL) client terminal, comprising: a microprocessor programmed to provide a ToL client window in a graphical user interface of said ToL client terminal; a mouse controller operably coupled to said microprocessor and configured to receive signals from a cursor pointing device; and a keyboard controller operably coupled to said microprocessor and configured to receive signals from a keyboard; wherein said microprocessor is programmed to monitor signals from said mouse controller and said keyboard controller and allow a user to manually place said ToL client window into a guest mode and lock a guest user into said ToL client window by allowing unrestricted performance of functions related to ToL operations within said ToL client window and not allow performance of other functions of said computer not related to ToL operations external said ToL client window.

14

14. A ToL client terminal according to claim 13 , where said microprocessor is programmed to prevent a cursor from being positioned external to said ToL client window.

15

15. A ToL client terminal according to claim 13 , where said microprocessor is programmed to maximize said ToL client window and prevent an unauthorized user from de-maximizing said ToL client window.

16

16. A ToL client terminal according to claim 13 , wherein said microprocessor is programmed to monitor a manipulation of a cursor and prevent said cursor from allowing selection of a function which would cause an exit from said ToL client window.

17

17. A ToL client terminal according to claim 13 , wherein said microprocessor is programmed to prevent processing of inputs from said keyboard which would result in an exit from said ToL client window.

18

18. A ToL client terminal according to claim 13 , wherein said microprocessor is programmed to set a password to determine whether a user is authorized to access said other functions.

19

19. A system in accordance with claim 7 , further comprising means for releasing said preventing means to allow full access to functions of said computer.

20

20. A method for operating a Telephony over LAN (ToL) system, comprising: providing a graphical user interface (GUI) in a computer; providing a ToL client window within said GUI; manually placing said ToL client window into a guest mode; and locking a guest user into said ToL client window by preventing unauthorized use of functions of said computer external to said ToL client window in said guest mode, while allowing full access to features within said ToL client window, said functions comprising one or more other graphical user interface windows or program icons.

21

21. A Telephony over LAN (ToL) system, comprising: means for providing a graphical user interface (GUI) in a computer; means for providing a ToL client window within said GUI; means for manually placing said ToL client window into a guest mode; and means for locking a guest user into said ToL client window by preventing unauthorized use of functions of said computer external to said ToL client window in said guest mode, while allowing full access to features within said ToL client window, said functions comprising one or more other graphical user interface windows or program icons.

22

22. A ToL client terminal according to claim 13 , said functions comprising one or more other graphical user interface windows or program icons.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 15, 1999

Publication Date

June 20, 2006

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Apparatus and method for TOL client boundary protection” (US-7065785). https://patentable.app/patents/US-7065785

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.