Dynamic instant comments
AssigneeMicrosoft Corporation
InventorsRobert W. Piper, Peter Jules Van Caeneghem
Life of this patent
Estimating the term…
Abstract
Dynamically providing instant comments. A first instruction is received for activating an instant commenting tool for enabling instant commenting on a web media object on an online environment. The web media object is identified by the activated instant commenting tool in response to the received first instruction. An instant comment session is provided for a first user to leave comments to the web media object. The comments from the first user from the provided instant comment session are recorded. The recorded comments are rendered as a persistent portion of the web media object on the online environment.
Claims17
A method for dynamically providing instant comments, said method comprising:
- identifying a publicly available web media object in a web page, said publicly available web media object being associated with an instant commenting tool in an online environment, said instant commenting tool being available to a first user for activation in the web page;
- receiving input from the first user attempting to activate the instant commenting tool associated with the publicly available web media object;
- requesting authentication from the first user before activating the instant commenting tool;
- activating the instant commenting tool in response to authentication from the first user, said authentication associating the first user with a first user profile;
- in response to the activated instant commenting tool, providing an instant comment session to the first user for leaving one or more comments to the publicly available web media object, said one or more comments including at least the following:
- chat content exchanged between the first user and one or more other users and message board content, said one or more other users each having an associated user profile, wherein the first user and the one or more other users are associated based on a common user profile factor;
- recording the comments from the first user and the one or more other users from the provided instant comment session as a persistent portion of the publicly available web media object;
- and
- rendering the recorded comments of the publicly available web media object for display to the first user in the online environment, said displayed recorded comments being filtered to remove one or more particular comments from the displayed recorded comments according to one or more contexts including information in the user profiles of the one or more other users.
A system for dynamically providing instant comments, said system comprising:
- a web server computing device accessible via a communication network for providing an instant commenting tool, said instant commenting tool enabling instant commenting on a publicly available web media object in a web page, said web media content being associated in an online environment with an instant comment session hosted by the web server computing device, said publicly available web media object being accessible by the web server computing device via the communication network, said instant commenting tool being available to a first user for activation in the web page;
- a web interface accessible to the web server computing device via the communication network for receiving a first instruction from the first user for activating said instant commenting tool in the web page;
- wherein the web server computing device is configured to receive the first instruction via the web interface from the first user attempting to activate the instant commenting tool and identify the web media object associated with the instant commenting tool in response to the received first instruction, wherein the web server computing device requests authentication from the first user before activating the instant commenting tool, wherein the web server computing device activates the instant commenting tool in response to authentication from the first user, said authentication associating the first user with a first user profile, in response to the activated instant commenting tool, said instant commenting tool providing an instant comment session to the first user to leave comments to the web media object;
- and
- a memory accessible by the web server computing device via the communication network for recording the comments from the first user from the provided instant comment session as a persistent portion of the web media object;
- wherein the web interface receives one or more additional instructions from one or more additional users for activating the instant commenting tool for leaving comments to the web media object, each additional user having an associated user profile, wherein the instant commenting tool identifies the web media object in response to the one or more instructions, and wherein the web interface further enables the one or more additional users to engage conversations in the same instant comment session with the first user and to leave comments to the web media object;
- wherein the web server computing device is further configured to render the recorded comments of the web media object for display in the online environment, said displayed recorded comments being filtered to remove one or more particular comments from the displayed recorded comments according to one or more contexts including information in the user profiles of the one or more additional users.
A tangible computer-readable storage device having computer-executable components stored thereon for dynamically providing instant comments, said computer-executable components comprising:
- an instant commenting component in a web page for enabling instant commenting on a publicly available web media object in the web page in an online environment hosted by a web server, said publicly available web media object being accessible by the web server via the communication network, said activated instant commenting tool being available for activation by a first user in the web page;
- an interface component accessible to the instant commenting component via the communications network for receiving a first instruction from the first user to activate the instant commenting component;
- in response to receiving the first instruction by the interface component, the interface component requesting authentication from the first user before activating the instant commenting tool, wherein the instant commenting component is activated in response to the authentication from the first user and identifies the web media object via an identification associated with the web media object and in response to the received first instruction, said authentication associating the first user with a first user profile;
- wherein the instant commenting component provides an instant comment session to the first user to leave comments to the publicly available web media object, said comments including chat content exchanged between the first user and one or more other users, said one or more other users each having an associated user profile, wherein the first user and the one or more other users are associated based on a common user profile factor;
- a memory component accessible via the communication network for recording the comments from the first user and the one or more other users from the provided instant comment session as a persistent portion of the web media object, said comments being associated with the identification of the web media object;
- and
- wherein the instant commenting component renders the recorded comments of the web media object for display to the first user in the online environment, said displayed recorded comments being filtered to remove one or more particular comments from the displayed recorded comments according to one or more contexts including a trust rating of the one or more other users, said trust rating being relative to the first user.
Dependencies are inferred from the claim text.