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: 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