Systems and methods for controlling email access

US8978110B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8978110-B2
Application numberUS-201213706499-A
CountryUS
Kind codeB2
Filing dateDec 6, 2012
Priority dateDec 6, 2012
Publication dateMar 10, 2015
Grant dateMar 10, 2015

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.

Embodiments of the disclosure relate to identifying email resources associated with client devices, identifying resource rules, determining whether the email resources satisfy the resource rules, and modifying the email resources as well as the ability to access the email resources based on the resource rules if the resource rules are not satisfied by the email resources.

First claim

Opening claim text (preview).

The claimed invention is: 1. A system, comprising: one or more processors; one or more memory devices including instructions, which when executed, cause the processor to perform a method comprising the steps of: identifying one or more email resources associated with a client device; identifying one or more resource rules, the one or more resource rules being associated with a plurality of stringency levels; selecting a stringency level from the plurality of stringency levels based at least in part upon whether the client device is within a transmission range of at least one of a network beacon or a particular network, wherein a reduced stringency level is selected in response to a determination that the client device is within the transmission range and an increased stringency level is selected in response to a determination that the client device is outside the transmission range; determining whether the email resources satisfy the one or more resource rules according to the selected one of the stringency levels; and responsive to a determination that the email resources do not satisfy the resource rules according to the selected one of the stringency levels, modifying the email resources based at least in part on the resource rules. 2. The system of claim 1 , wherein the memory devices further include instructions, which when executed, cause the processor to perform a method further comprising the step of: responsive to a determination that the email resources satisfy the resource rules, authorizing the client device to access the email resources. 3. The system of claim 1 , wherein the memory devices further include instructions, which when executed, cause the processor to perform a method further comprising the step of: responsive to a determination that the email resources satisfy the resource rules, authorizing a plurality of client devices and a corresponding plurality of users to access the email resources. 4. The system of claim 1 , wherein the resource rules comprise one or more of format rules, content rules, attachment rules, or access rules. 5. The system of claim 1 , wherein modifying the email resources comprises one or more of removing at least one attachment from the email resources or removing at least a portion of text from the email resources based at least upon the selected one of the stringency levels. 6. The system of claim 1 , wherein modifying the email resources comprises configuring one or more portions of the email resources to be exclusively accessible via one or more client side applications on the client devices. 7. The system of claim 6 , wherein the client side applications are configured to enforce one or more of printing restrictions, screen capture restrictions, transmission restrictions, cutting restrictions, copying restrictions, or pasting restrictions in response to selection of the increased stringency level. 8. The system of claim 1 , wherein the increased stringency level is selected based at least in part upon another state of the client device. 9. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising code, which when executed, causes the computing device to perform a method comprising the steps of: receiving, on a client device, one or more email resources; identifying one or more resource rules, the one or more resource rules being associated with a plurality of stringency levels; selecting a stringency level from the plurality of stringency levels based at least in part upon whether the client device is within a transmission range of at least one of a network beacon or a particular network, wherein a reduced stringency level is selected in response to a determination that the client device is within the transmission range and an increased stringency level is selected in response to a determination that the client device is outside the transmission range; determining whether the email resources satisfy the one or more resource rules according to the selected one of the stringency levels; and responsive to a determination that the email resources do not satisfy the one or more resource rules, modifying the email resources based at least in part on the selected one of the stringency levels and the one or more resource rules. 10. The computer-readable medium of claim 9 , wherein the program further comprises code, which when executed, causes the computing device to perform a method further comprising the step of: responsive to a determination that the email resources satisfy the resource rules, authorizing the client device to access the email resources. 11. The computer-readable medium of claim 9 , wherein the program further comprises code, which when executed, causes the computing device to perform a method further comprising the step of: responsive to a determination that the email resources satisfy the resource rules, authorizing a plurality of client devices and a corresponding plurality of users to access the email resources. 12. The computer-readable medium of claim 9 , wherein the resource rules comprise one or more of format rules, content rules, attachment rules, or access rules. 13. The computer-readable medium of claim 9 , wherein modifying the email resources comprises one or more of removing at least one attachment from the email resources or removing at least a portion of text from the email resources based at least upon the selected one of the stringency levels. 14. The computer-readable medium of claim 9 , wherein modifying the email resources comprises configuring one or more portions of the email resources to be exclusively accessible via one or more client side applications. 15. The computer-readable medium of claim 14 , wherein the client side applications are configured to enforce one or more of printing restrictions, screen capture restrictions, transmission restrictions, cutting restrictions, copying restrictions, or pasting restrictions in response to selection of the increased stringency level. 16. The computer-readable medium of claim 9 , wherein the increased stringency level is selected based at least in part upon another state of the client device. 17. A method comprising the steps of: identifying one or more email resources stored on a client device; identifying one or more resource rules, the one or more resource rules being associated with a plurality of stringency levels; selecting a stringency level from the plurality of stringency levels based at least in part upon whether the client device is within a transmission range of at least one of a network beacon or a particular network, wherein a reduced stringency level is selected in response to a determination that the client device is within the transmission range and an increased stringency level is selected in response to a determination that the client device is outside the transmission range; determining whether the email resources satisfy the one or more resource rules according to the selected one of the stringency levels; and responsive to a determination that the email resources do not satisfy the one or more resource rules, modifying the email resources based at least in part on the selected one of the stringency levels and the one or more resource rules. 18. The method of claim 17 , further comprising the steps of: authorizing the client device to access the email resources associated with the client devices. 19. The method of claim 17 , wherein the resource rules comprise one or more of format rules, content rules

Assignees

Inventors

Classifications

  • G06F21/60Primary

    Protecting data · CPC title

  • Electricity · mapped topic

  • using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • H04W4/02Primary

    Services making use of location information · CPC title

  • 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 US8978110B2 cover?
Embodiments of the disclosure relate to identifying email resources associated with client devices, identifying resource rules, determining whether the email resources satisfy the resource rules, and modifying the email resources as well as the ability to access the email resources based on the resource rules if the resource rules are not satisfied by the email resources.
Who is the assignee on this patent?
Airwatch Llc
What technology area does this patent fall under?
Primary CPC classification G06F21/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 10 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).