Patents by Inventor Adam Flaherty

Adam Flaherty 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).

  • Publication number: 20260222458
    Abstract: A system for providing orchestrated simulated browsing sessions by receiving task data identifying an online task from at least one human user device or one or more of a plurality of AI controlled agents, determining a plurality of objectives for advancing the task using the supervisory AI controlled agent and based on the task data, assigning one of the plurality of objectives to each of the plurality of AI controlled agents, receiving data identifying an online action determined autonomously by each of the plurality of AI controlled agents for advancing the online task, selecting one or both of the cloud browser or API for executing that respective online action based on each respective online action, executing each respective online action to generate a result for advancing the online task, and communicating the respective result to each of the plurality of AI controlled agents.
    Type: Application
    Filed: March 20, 2026
    Publication date: July 30, 2026
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Publication number: 20260222457
    Abstract: A system for providing simulated browsing sessions by receiving data identifying one or more online actions from a first AI controlled agent of a plurality of AI controlled agents, selecting one or both of the cloud browser or the API for executing one or more online actions based on the one or more online actions, executing the one or more online actions to generate a result, communicating the result of executing the one or more online actions to each of the plurality of AI controlled agents, and accepting another data identifying a subsequent online action determined by the second AI controlled agent based on the result of the execution or a task previously defined by a human user wherein the first AI controlled agent and the second AI controlled agent participate in an independent and at least partially contemporaneous manner to advance the task.
    Type: Application
    Filed: March 20, 2026
    Publication date: July 30, 2026
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Publication number: 20260220230
    Abstract: A content and device agnostic system for providing simulated browsing sessions that feature secure online content and/or access by receiving a request to initiate a secure browsing session from a first client device associated with a validated user entity, executing the request via a cloud browser that is able to engage in a simulated browsing session within content that has a payload and/or involves a bot-detection process relating to access to the secure online content using validation data provided by the first client device or another authorization source, generating a temporary or blanket access license that is associated with the secure browsing session, providing the temporary or blanket access license to the AI controlled agent, granting the AI controlled agent navigational control over the cloud browser thus enabling it to have access to the secure online content on a post-payload or post-bot-detection basis.
    Type: Application
    Filed: March 20, 2026
    Publication date: July 30, 2026
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Publication number: 20260222459
    Abstract: A content and device agnostic system for providing simulated browsing sessions by using the AI controlled agent to autonomously determine an online action for advancing an online task that is described by at least one of the AI controlled agent or a human user device that is interacting with the AI controlled agent and selecting at least one of the cloud browser, API or the human user device for executing the online action wherein the online action is at least one of (a) executed by the system using one or both of the cloud browser or the API, (b) executed locally on the human user device, or (c) executed in part by the system using one or both of the cloud browser or the API and executed in part locally on the human user device.
    Type: Application
    Filed: March 20, 2026
    Publication date: July 30, 2026
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Publication number: 20260135895
    Abstract: There are provided systems and methods for providing a simulated browsing session that receives data identifying an online action from the AI controlled agent, selects, based on the online action, one or both of the cloud browser or the API for executing the online action, executes the online action, using the one or both of the cloud browser or the API selected for executing the online action, to generate a result, communicates the result of executing the online action to the AI controlled agent, and in response to communicating the result, receives from the AI controlled agent, another data identifying another online action that is determined autonomously by the AI controlled agent based on at least one of the result of executing the online action or a task previously defined by at least one of the AI controlled agent or a human user interacting with the AI controlled agent.
    Type: Application
    Filed: January 8, 2026
    Publication date: May 14, 2026
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Publication number: 20260100977
    Abstract: Systems and methods for providing a simulated browsing session by instantiating an AI controlled agent, receiving task data identifying an online task, autonomously determining an online action for advancing the online task using the AI controlled agent and based on the task data, selecting, based on the online action, one or both of a cloud browser or an API for executing the action, executing the online action using one or both of the cloud browser or API to generate a result for advancing the task, determining subsequent online actions for advancing the online task based on one of the task data, frame data generated as the result of executing the action, or raw data generated as the result of executing the online action, and selecting, based on the subsequent online actions, one or both of the cloud browser or the API for executing the subsequent simulated online action.
    Type: Application
    Filed: December 11, 2025
    Publication date: April 9, 2026
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Publication number: 20240396952
    Abstract: A system for providing a shared online experience session to a first user device and a second user device. The system includes a processor, a cloud browser, and an encoder. The processor is configured to (a) receive, from the first user device, data identifying an online interaction where the first user device is in navigational control of the content within the shared online experience session; (b) execute, using the cloud browser, the online interaction to generate frame and raw data; (c) encode, using the encoder, the frame and raw data to produce an encoded stream of frames; and (d) contemporaneously provide the encoded stream of frames to the first user device and the second user device.
    Type: Application
    Filed: July 31, 2024
    Publication date: November 28, 2024
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Patent number: 12101361
    Abstract: A system for providing a shared online experience session to a first user device and a second user device. The system includes a processor, a cloud browser, and an encoder. The processor is configured to (a) receive, from the first user device, data identifying an online interaction where the first user device is in navigational control of the content within the shared online experience session; (b) execute, using the cloud browser, the online interaction to generate frame and raw data; (c) encode, using the encoder, the frame and raw data to produce an encoded stream of frames; and (d) contemporaneously provide the encoded stream of frames to the first user device and the second user device.
    Type: Grant
    Filed: July 25, 2023
    Date of Patent: September 24, 2024
    Assignee: Samesurf, Inc.
    Inventors: Kambiz David Pirnazar, Adam Flaherty
  • Patent number: 12088647
    Abstract: A system for providing a shared online experience session to a first user device and a second user device. The system includes a processor, a cloud browser, and an encoder. The processor is configured to (a) receive, from the first user device, data identifying an online interaction where the first user device is in navigational control of the content within the shared online experience session; (b) execute, using the cloud browser, the online interaction to generate frame and raw data; (c) encode, using the encoder, the frame and raw data to produce an encoded stream of frames; and (d) contemporaneously provide the encoded stream of frames to the first user device and the second user device.
    Type: Grant
    Filed: September 19, 2023
    Date of Patent: September 10, 2024
    Assignee: Samesurf, Inc.
    Inventors: Kambiz David Pirnazar, Adam Flaherty