Patents Assigned to Lightspeed Solutions, LLC
  • Patent number: 12598160
    Abstract: Aspects of this disclosure improve modification of requested web content by utilizing an expanded memory buffer of a proxy server. A method may include receiving, by a proxy, web content requested by an application of a user device; initializing, by the proxy, a memory buffer of a first size to store a header of the web content; determining, by the proxy, a set of filtering rules associated with the user of the user device; determining, by the proxy, modified web content in accordance with the set of filtering rules, wherein the determining comprises, when the filtering rules specify modification of body content of the web content, performing operations comprising: expanding the memory buffer to a second size larger than the first size. Other aspects are also disclosed.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: April 7, 2026
    Assignee: Lightspeed Solutions, LLC
    Inventor: Kevin Sanders
  • Patent number: 12388911
    Abstract: A proxy, such as a proxy server or proxy server application executed on a user device may inject code into web content for execution by a web browser. The injected code may perform functions such as tracking and reporting interaction with the web content and browser-level filtering of the web content. The web browser may execute the injected code to track and report user interaction with the web content and to filter web content delivered to the web browser.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: August 12, 2025
    Assignee: Lightspeed Solutions, LLC
    Inventors: Brock Meadors, Kevin Sanders
  • Patent number: 11711343
    Abstract: Web-filtering operations may be implemented on the user device, rather than on a centralized proxy server, to improve reliability, performance, and/or security of the web-filtering operations. Some or all of the necessary functions related to web-filtering may be performed on the end user device to remove the complexity and security issues inherent with the current methodology. One technique for allowing operation of proxy servers on user devices is to install smart agents on the user device. The smart agents, under control of a management server, may configure the proxy server, issue trust certificates to applications on the device, and/or provide proxy access configuration (PAC) files to applications on the device.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: July 25, 2023
    Assignee: Lightspeed Solutions, LLC
    Inventors: Robert Chambers, Kevin Sanders
  • Publication number: 20210029220
    Abstract: A proxy, such as a proxy server or proxy server application executed on a user device may inject code into web content for execution by a web browser. The injected code may perform functions such as tracking and reporting interaction with the web content and browser-level filtering of the web content. The web browser may execute the injected code to track and report user interaction with the web content and to filter web content delivered to the web browser.
    Type: Application
    Filed: October 14, 2020
    Publication date: January 28, 2021
    Applicant: Lightspeed Solutions, LLC
    Inventors: Brock Meadors, Kevin Sanders
  • Publication number: 20210029082
    Abstract: Web-filtering operations may be implemented on the user device, rather than on a centralized proxy server, to improve reliability, performance, and/or security of the web-filtering operations. Some or all of the necessary functions related to web-filtering may be performed on the end user device to remove the complexity and security issues inherent with the current methodology. One technique for allowing operation of proxy servers on user devices is to install smart agents on the user device. The smart agents, under control of a management server, may configure the proxy server, issue trust certificates to applications on the device, and/or provide proxy access configuration (PAC) files to applications on the device.
    Type: Application
    Filed: October 14, 2020
    Publication date: January 28, 2021
    Applicant: Lightspeed Solutions, LLC
    Inventors: Robert Chambers, Kevin Sanders
  • Patent number: 10855806
    Abstract: A proxy, such as a proxy server or proxy server application executed on a user device may inject code into web content for execution by a web browser. The injected code may perform functions such as tracking and reporting interaction with the web content and browser-level filtering of the web content. The web browser may execute the injected code to track and report user interaction with the web content and to filter web content delivered to the web browser.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: December 1, 2020
    Assignee: Lightspeed Solutions, LLC
    Inventors: Brock Meadors, Kevin Sanders