Data monitor for detecting unintentional sharing of content

US2023266869A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023266869-A1
Application numberUS-202217651905-A
CountryUS
Kind codeA1
Filing dateFeb 22, 2022
Priority dateFeb 22, 2022
Publication dateAug 24, 2023
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.

A method, computer program product, and computer system are provided. A processor identifies a webpage currently being viewed by a user. A processor accesses the webpage using a public account. A processor determines shared content of the webpage. A processor, in response to a public view of the webpage including unapproved shared content, generates an indication of the unapproved shared content within the user's view of the webpage.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: identifying, by one or more processors, a webpage currently being viewed by a user; determining, by the one or more processors, shared content of the webpage; determining, by the one or more processors, the shared content of the webpage includes unapproved shared content that is viewable by a public account based on a received Hypertext Transfer Protocol (HTTP) status code for accessing the shared content on the webpage with the public account; and generating, by the one or more processors, an indication of the unapproved shared content within the user's view of the webpage, wherein the unapproved shared content is accessible in a public view of the webpage. 2 . The method of claim 1 , the method further comprising: identifying, by the one or more processors, a location of user generated content on the webpage, wherein the shared content is evaluated for approved sharing only in the location of the user generated content. 3 . The method of claim 2 , wherein the location of user generated content on the webpage is determined based on one or more elements of the webpage as represented by the hypertext markup language (HTML) of the webpage. 4 . The method of claim 1 , wherein the public view of the webpage attempts to access the shared content utilizing the public account associated with the webpage. 5 . The method of claim 4 , the method further comprising: identifying, by the one or more processors, a server response to the public view of the shared content; and in response to the server response indicating that the shared content is accessible in the public view, determining, by the one or more processors, the webpage includes unapproved shared content. 6 . The method of claim 5 , wherein the server response indicating that the shared content is accessible in the public view is based on receiving a successful response from a server when accessing the shared content in the public view of the webpage. 7 . The method of claim 5 , wherein the server response indicating that the shared content is accessible in the public view is based on identifying the contents of a new webpage element of the webpage generated in response to the accessing the shared content. 8 . A computer program product comprising: one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising: program instructions to identify a webpage currently being viewed by a user; program instructions to determine shared content of the webpage; program instructions to determine the shared content of the webpage includes unapproved shared content that is viewable by a public account based on a received Hypertext Transfer Protocol (HTTP) status code for accessing the shared content on the webpage with the public account; and program instructions to generate an indication of the unapproved shared content within the user's view of the webpage, wherein the unapproved shared content is accessible in a public view of the webpage. 9 . The computer program product of claim 8 , the program instructions further comprising: program instructions to identify a location of user generated content on the webpage, wherein the shared content is evaluated for approved sharing only in the location of the user generated content. 10 . The computer program product of claim 9 , wherein the location of user generated content on the webpage is determined based on one or more elements of the webpage as represented by the hypertext markup language (HTML) of the webpage. 11 . The computer program product of claim 8 , wherein the public view of the webpage attempts to access the shared content utilizing the public account associated with the webpage. 12 . The computer program product of claim 11 , the program instructions further comprising: program instructions to identify a server response to the public view of the shared content; and program instructions, in response to the server response indicating that the shared content is accessible in the public view, to determine the webpage includes unapproved shared content. 13 . The computer program product of claim 12 , wherein the server response indicating that the shared content is accessible in the public view is based on receiving a successful response from a server when accessing the shared content in the public view of the webpage. 14 . The computer program product of claim 12 , wherein the server response indicating that the shared content is accessible in the public view is based on identifying the contents of a new webpage element of the webpage generated in response to the accessing the shared content. 15 . A computer system comprising: one or more computer processors; one or more computer readable storage media; and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising: program instructions to identify a webpage currently being viewed by a user; program instructions to determine shared content of the webpage; program instructions to determine the shared content of the webpage includes unapproved shared content that is viewable by a public account based on a received Hypertext Transfer Protocol (HTTP) status code for accessing the shared content on the webpage with the public account; and program instructions to generate an indication of the unapproved shared content within the user's view of the webpage, wherein the unapproved shared content is accessible in a public view of the webpage. 16 . The computer system of claim 15 , the program instructions further comprising: program instructions to identify a location of user generated content on the webpage, wherein the shared content is evaluated for approved sharing only in the location of the user generated content. 17 . The computer system of claim 16 , wherein the location of user generated content on the webpage is determined based on one or more elements of the webpage as represented by the hypertext markup language (HTML) of the webpage. 18 . The computer system of claim 15 , wherein the public view of the webpage attempts to access the shared content utilizing the public account associated with the webpage. 19 . The computer system of claim 18 , the program instructions further comprising: program instructions to identify a server response to the public view of the shared content; and program instructions, in response to the server response indicating that the shared content is accessible in the public view, to determine the webpage includes unapproved shared content. 20 . The computer system of claim 19 , wherein the server response indicating that the shared content is accessible in the public view is based on receiving a successful response from a server when accessing the shared content in the public view of the webpage.

Assignees

Inventors

Classifications

  • G06F21/10Primary

    Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title

  • Parsing markup language streams (streaming G06F40/149) · CPC title

  • Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · 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 US2023266869A1 cover?
A method, computer program product, and computer system are provided. A processor identifies a webpage currently being viewed by a user. A processor accesses the webpage using a public account. A processor determines shared content of the webpage. A processor, in response to a public view of the webpage including unapproved shared content, generates an indication of the unapproved shared conten…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F21/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 24 2023 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).