scispace - formally typeset
Search or ask a question
Author

Pavel Curtis

Bio: Pavel Curtis is an academic researcher from Microsoft. The author has contributed to research in topics: Adapter pattern & The Internet. The author has an hindex of 15, co-authored 22 publications receiving 571 citations.

Papers
More filters
Patent
05 Sep 2007
TL;DR: In this paper, a centralized policy and control conferencing component allows the seamless plug-in of different distributed media components (e.g., data, audio/video, messaging) to accommodate client participation in a conference session.
Abstract: Architecture for a scalable, pluggable multi-party, and distributed multimedia conferencing. A centralized policy and control conferencing component allows the seamless plug-in of different distributed media components (e.g., data, audio/video, messaging) to accommodate client participation in a conference session. The centralized conference control component includes the following: a conference notification service for accepting subscriptions to the conference state and notifying subscribers about changes to that state; a conference policy and roster control service for storing and manipulating conference policy and rosters; a security service for user authorization/authentication based on user identity information; a scheduling service for conference scheduling; an allocation service for allocating the most available media component(s) for a conference session; and, an MCU management service for conference policy and roster management of the distributed media components.

97 citations

Patent
28 Jun 2007
TL;DR: A meeting associated with a project can be given a unique identifier that can allow the project members to access a meeting or other content and view similar documents or other contents as it is discussed in the meeting as discussed by the authors.
Abstract: Members working on the same project can access similar resources at substantially the same time to facilitate active participation in the project. A meeting associated with the project can be given a unique identifier that can allow the project members to access a meeting or other content and view similar documents or other content as it is discussed in the meeting. As information is edited, modified, created, etc. the members can selectively be presented with the information. A common repository can provide the members with an area or platform in which the project material can be accessed, discussed or other functions performed by the project members, allowing for collaboration of the project details.

78 citations

Patent
18 Jun 2008
TL;DR: In this article, the authors present a wiki-format that allows a multitude of subsequent users to add, modify and/or delete content to the original recorded event or a revision of that event.
Abstract: Recording of various events in a video format that facilitates viewing and selective editing are provided. The video can be presented in a wiki-format that allows a multitude of subsequent users to add, modify and/or delete content to the original recorded event or a revision of that event. As edits and annotations are applied, either automatically or manually, such edits can be indexed based on criteria such as identification of an annotator, a time stamp associated with the edit, a revision number, or combinations thereof. The edits or annotations can be provided in various formats including video, audio, text, and so forth.

44 citations

Patent
Anne Archambault1, Pavel Curtis1, Brian Meek1, Jeremy B. Smith1, Douglas K. Wyatt1 
11 Feb 2005
TL;DR: In this paper, a conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees.
Abstract: A conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees. A person that wants to conduct a virtual meeting can schedule with the conferencing system a meeting with a meeting lobby. The meeting lobby has an address, but there is no associated privileged information, such as a meeting password. Would-be meeting attendees use the meeting lobby address to enter the meeting lobby as visitors in the lobby, and request to enter the meeting from the meeting lobby. A meeting presenter can then either grant authorization for a visitor in the meeting lobby to enter the meeting, or deny authorization for a visitor in the meeting lobby to enter the meeting. If a visitor in the meeting lobby is denied authorization to enter the meeting from the meeting lobby, the conferencing system removes the visitor from the meeting lobby.

40 citations

Patent
27 Sep 2005
TL;DR: In this paper, a configuration process uses the abstract configuration of the system and the descriptions of each of the components in the system to validate that the system can operate effectively, ensure that each component is in the correct state and at the right version, and generate the necessary interconnections for the application components to interoperate with each other.
Abstract: Techniques for deploying, maintaining and configuring complex hardware and software systems are provided. An abstract configuration of the system describes the system's desired state. Each component of the system declares the general form of the resources it requires and an abstract representation of the versions of the services it both requires and provides. A configuration process uses the abstract configuration of the system and the descriptions of each of the components in the system to validate that the system can operate effectively, ensures that each component is in the correct state and at the right version, and generates the necessary interconnections for the application components to interoperate with each other.

37 citations


Cited by
More filters
Patent
13 Aug 2010
TL;DR: In this paper, an approach for debugging site errors in a multi-tenant database system is disclosed, which can include modifying a detailed error message related to the request for generating the enhanced error message, and providing the enhanced message to the site administrator based on the approval determination.
Abstract: An approach for debugging site errors in a multi-tenant database system is disclosed. An example method can include receiving a request from a site administrator to access an enhanced error message and determining if the site administrator is approved for viewing the enhanced error message by evaluating exceptions associated with the enhanced error message, the request, and the site administrator. The example method further includes modifying a detailed error message related to the request for generating the enhanced error message, and providing the enhanced error message to the site administrator based on the approval determination.

483 citations

Patent
13 Mar 2012
TL;DR: In this paper, a system and a method are disclosed for adding linked content to text messages, where messages are analyzed to determine the context and meaning of a conversation between users, and linked content relevant to the conversation is selected and associated with certain words or phrases in the messages.
Abstract: A system and a method are disclosed for adding linked content to text messages. Messages are analyzed to determine the context and meaning of a conversation between users, and linked content relevant to the conversation is selected and associated with certain words or phrases in the messages. This process for enhancing text messages beneficially provides users with additional information related to the meaning of their conversation, and also provides advertisers with a valuable new way of delivering highly relevant advertisements to a precise group of users.

308 citations

Patent
Matthew Brezina1, Adam Smith1
05 Jan 2009
TL;DR: In this article, the authors present a system for providing information associated with an attachment (e.g., attachment received through an instant message system, online collaboration tool, electronic message and the like).
Abstract: Systems, methods and computer program products for providing information associated with an attachment (e.g., attachment received through an instant message system, online collaboration tool, electronic message and the like). A sidebar may allow a user to view comprehensive profile and content information associated with the attachment using an attachment information viewer. The sidebar also may allow the user to switch between a message attachment information view (e.g., to facilitate browsing of the document or attachment) and a person profile information view (e.g., to facilitate browsing of personal or public data).

220 citations

Patent
29 Mar 2007
TL;DR: In this paper, a method of presenting a digital work includes displaying a portion of the digital work on a display screen under a set of display conditions, and providing one or more invariant location reference identifiers corresponding to the portion of a digital file on the display screen.
Abstract: A method of presenting a digital work includes displaying a portion of the digital work on a display screen under a set of display conditions, and providing one or more invariant location reference identifiers corresponding to the portion of the digital work on the display screen. The invariant location reference identifiers are separate from the digital work, and each invariant location reference identifier is provided along with the corresponding portion of the digital work, regardless of the display conditions under which the portion of the digital work is displayed.

214 citations

Patent
21 Mar 2008
TL;DR: In this article, a digital work may be annotated using an eBook reader device and an invariant location reference identifier corresponding to the specified portion of the digital work can then be added to the annotation.
Abstract: A digital work may be annotated using an eBook reader device (300). Upon receiving (706) an annotation relating to a specific portion of the digital work, an invariant location reference identifier (500) corresponding to the specified portion of the digital work may be appended (710) to the annotation. The annotation may then be stored (712) in association with the digital work for later reference. In some instances, an annotation may be presented (618) on an eBook reader device upon receipt (612) of a valid authorization credential granting access to the annotation.

183 citations