Patents by Inventor Kyle Shank

Kyle Shank has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11792196
    Abstract: In the context of a co-browse session, one of the participants elects to include a screenshare task in which a screenshare of a browser window displaying a website will be provided to other participants of the co-browse session. When the screenshare task is started, a location of an address bar of the web browser is identified, optional pre-processing is applied to the image of the address bar, and a character recognition process, is used to determine the characters of the URL in the browser's address bar. The URL is compared with a list of allowed website URLs, and the screenshare session is selectively allowed only if the URL is contained in the list of allowed URLs. Once the URL has been approved, a slice of pixels the address bar is obtained and monitored for changes to the pixels that may indicate a change to the URL.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: October 17, 2023
    Assignee: Glance Networks, Inc.
    Inventors: Robert D. Ketchell, III, Deborah Mendez, Kyle Shank, Brendan Ronan, Carlos Smith, Andrew Norman, Edward J. McGowan
  • Publication number: 20230262064
    Abstract: In the context of a co-browse session, one of the participants elects to include a screenshare task in which a screenshare of a browser window displaying a website will be provided to other participants of the co-browse session. When the screenshare task is started, a location of an address bar of the web browser is identified, optional pre-processing is applied to the image of the address bar, and a character recognition process, is used to determine the characters of the URL in the browser's address bar. The URL is compared with a list of allowed website URLs, and the screenshare session is selectively allowed only if the URL is contained in the list of allowed URLs. Once the URL has been approved, a slice of pixels the address bar is obtained and monitored for changes to the pixels that may indicate a change to the URL.
    Type: Application
    Filed: February 16, 2023
    Publication date: August 17, 2023
    Inventors: Robert D. Ketchell, III, Deborah Mendez, Kyle Shank, Brendan Ronan, Carlos Smith, Andrew Norman, Edward J. McGowan
  • Publication number: 20220358234
    Abstract: Masking JavaScript in an embedded browser of an application display identifies areas within the embedded browser that are to be masked to a screensharing client, to enable the screensharing client to redact corresponding regions of the application display when the application display is transmitted on a screenshare session. A list of CSS selectors is provided to the masking script identifying HTML elements in the DOM that are to be masked. The masking script determines the locations and sizes of the HTML elements within the embedded browser and reports the masked areas to a screensharing client. The screensharing client correlates the masked areas within the embedded browser to regions of the application display containing the embedded browser. The screensharing client redacts the correlated regions from the screensharing data and does not transmit the redacted regions to prevent information appearing in the redacted regions from being transmitted on the screenshare session.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 10, 2022
    Inventors: Kyle Shank, Ankit Desai, Edward F. Hardebeck, Richard L. Baker, Joseph R. Belmonte