Patents by Inventor Surya Jayaweera

Surya Jayaweera 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: 20240129357
    Abstract: A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
    Type: Application
    Filed: July 14, 2023
    Publication date: April 18, 2024
    Inventor: Surya Jayaweera
  • Patent number: 11706277
    Abstract: A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: July 18, 2023
    Inventor: Surya Jayaweera
  • Publication number: 20210352128
    Abstract: A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
    Type: Application
    Filed: April 12, 2021
    Publication date: November 11, 2021
    Inventor: Surya Jayaweera
  • Patent number: 10979481
    Abstract: A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: April 13, 2021
    Inventor: Surya Jayaweera
  • Publication number: 20210044645
    Abstract: A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
    Type: Application
    Filed: August 5, 2019
    Publication date: February 11, 2021
    Inventor: Surya Jayaweera
  • Patent number: 7801962
    Abstract: A collaboration management system and method is provided for logging, monitoring, alerting, and striping attachments from communications to and from a client/contact into a single record. The collaboration management system receives electronic messages from the one or more devices, strips a first electronic message of a header and content, and stores the content in a record associated with an electronic address in the first electronic message. Additionally, any attachment is stripped from the first electronic message, stored separately from the content, and associated with the record. A single copy of an attachment is maintained and linked to one or more records. A list of users of that should be notified of changes to the record is maintained and a notification is sent to users of a change in the record if the user is in a notification list associated with the record.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: September 21, 2010
    Inventor: Surya Jayaweera
  • Publication number: 20070281285
    Abstract: Interactive educational games are provided that include adventure storylines in which a player advances, scores points, or wins by correctly answering challenges (e.g., questions related to math skills or word construction skills, etc.) posed throughout the game. The game gauges and dynamically adjusts a player's skill and knowledge level for a particular subject (e.g., math, grammar, spelling, science, etc.) to tailor the challenges and/or speed of the game accordingly. As the game progresses, it monitors the player's progress in terms of skill and/or knowledge level and dynamically adjusts the type and/or difficulty of the questions to challenge the player. A centralized website is also provided with a secure authentication method to enable players to report their gaming records and obtain codes that adjust the operation of their game.
    Type: Application
    Filed: March 2, 2007
    Publication date: December 6, 2007
    Inventor: Surya Jayaweera
  • Publication number: 20070174394
    Abstract: A collaboration managment system and method is provided for logging, monitoring, alerting, and striping attachments from comunications to and from a client/contact into a single record. The colloboration managment system receives electronic messages from the one or more devices, strips a first electronic message of a header and content, and stores the content in a record associated whith an electronic address in the first electronic message. Additionally, any attachment is stripped from the first electronic message, stored separately from the content, and associated with the record. A single copy of an attachment is maintained and linked to one or more records. A list of users of that should be notified of changes to the record is maintained and a notification is sent to users of a change in the record if the user is in a notification list associated with the record.
    Type: Application
    Filed: January 20, 2006
    Publication date: July 26, 2007
    Inventor: Surya Jayaweera