System and method for providing selective access to a redirected device

US2016036818A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016036818-A1
Application numberUS-201414449859-A
CountryUS
Kind codeA1
Filing dateAug 1, 2014
Priority dateAug 1, 2014
Publication dateFeb 4, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one embodiment, a method includes, by a computing device, receiving identifiers of one or more sessions, users, or groups selected to have access to a particular redirected device. The computing device stores the identifiers in a database, receives a request associated with a session, user, or group to access the particular redirected device, and determines whether an identifier for the session, user, or group associated with the request is stored in the database. If the identifier is stored in the database, then the computing device grants access to the redirected device, or if the identifier is not stored in the database, then the computing device blocks the session, user, or group from accessing the redirected device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: by a computing device, receiving identifiers of one or more sessions, users, or groups selected to have access to a particular redirected device; by the computing device, storing the identifiers in a database; by the computing device, receiving a request associated with a session, user, or group to access the particular redirected device; by the computing device, determining whether an identifier for the session, user, or group associated with the request is stored in the database; and if the identifier for the session, user, or group associated with the request is stored in the database, then granting the session, user, or group access to the redirected device; or if the identifier for the session, user, or group associated with the request is not stored in the database, then blocking the session, user, or group from accessing the redirected device. 2 . The method of claim 1 , wherein the redirected device comprises a USB device. 3 . The method of claim 1 , wherein the computing device is a server computing device. 4 . The method of claim 1 , wherein a user of the particular redirected device specifies the one or more sessions, users, or groups selected to have access to the particular redirected device. 5 . The method of claim 1 , wherein a filter driver of the computing device grants or blocks access to the redirected device. 6 . The method of claim 5 , wherein the filter driver grants access to the redirected device by moving symbolic links to the redirected device from a global namespace to a local namespace associated with the session, user, or group associated with the request. 7 . The method of claim 5 , wherein the filter driver is associated with a particular class of redirected devices. 8 . One or more computer-readable non-transitory storage media embodying software that is operable when executed to: receive identifiers of one or more sessions, users, or groups selected to have access to a particular redirected device; store the identifiers in a database; receive a request associated with a session, user, or group to access the particular redirected device; determine whether an identifier for the session, user, or group associated with the request is stored in the database; and if the identifier for the session, user, or group associated with the request is stored in the database, then grant the session, user, or group access to the redirected device; or if the identifier for the session, user, or group associated with the request is not stored in the database, then block the session, user, or group from accessing the redirected device. 9 . The media of claim 8 , wherein the redirected device comprises a USB device. 10 . The media of claim 8 , wherein a server computing device comprises the media. 11 . The media of claim 8 , wherein a user of the particular redirected device specifies the one or more sessions, users, or groups selected to have access to the particular redirected device. 12 . The media of claim 8 , wherein a filter driver grants or blocks access to the redirected device. 13 . The media of claim 12 , wherein the filter driver grants access to the redirected device by moving symbolic links to the redirected device from a global namespace to a local namespace associated with the session, user, or group associated with the request. 14 . The media of claim 12 , wherein the filter driver is associated with a particular class of redirected devices. 15 . A system comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to: receive identifiers of one or more sessions, users, or groups selected to have access to a particular redirected device; store the identifiers in a database; receive a request associated with a session, user, or group to access the particular redirected device; determine whether an identifier for the session, user, or group associated with the request is stored in the database; and if the identifier for the session, user, or group associated with the request is stored in the database, then grant the session, user, or group access to the redirected device; or if the identifier for the session, user, or group associated with the request is not stored in the database, then block the session, user, or group from accessing the redirected device. 16 . The system of claim 15 , wherein the redirected device comprises a USB device. 17 . The system of claim 15 , wherein a user of the particular redirected device specifies the one or more sessions, users, or groups selected to have access to the particular redirected device. 18 . The system of claim 15 , wherein a filter driver grants or blocks access to the redirected device. 19 . The system of claim 18 , wherein the filter driver grants access to the redirected device by moving symbolic links to the redirected device from a global namespace to a local namespace associated with the session, user, or group associated with the request. 20 . The system of claim 18 , wherein the filter driver is associated with a particular class of redirected devices.

Assignees

Inventors

Classifications

  • H04L63/104Primary

    Grouping of entities · CPC title

  • Entity profiles · CPC title

  • Access control lists [ACL] · CPC title

  • H04L63/10Primary

    for controlling access to devices or network resources · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016036818A1 cover?
In one embodiment, a method includes, by a computing device, receiving identifiers of one or more sessions, users, or groups selected to have access to a particular redirected device. The computing device stores the identifiers in a database, receives a request associated with a session, user, or group to access the particular redirected device, and determines whether an identifier for the sess…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification H04L63/104. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Feb 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).