IP Library Patent Application 11467386
Patent Application
App. No. 11/467,386

WEB COLLABORATION IN MULTIPLE LANGUAGES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/467,386
Abstract

A method and system for presenting a virtual meeting in a user's preferred language is provided. A meeting organizer sends an invitation in a particular language to join an online meeting to each potential meeting participant. When the scheduled time for the online meeting arrives, the meeting participant uses the invitation to connect to the online meeting. When each meeting participant connects to the meeting, the meeting system determines the user interface language that the participant will see once connected to the meeting and invokes the meeting client application in the determined language.

Claims (29)

1 . A method in a computer system for selecting a language of a user interface for participating in an online meeting, the method comprising:

receiving an invitation to join an online meeting;

determining a user interface language for participating in the online meeting; and

invoking a client component to join the online meeting wherein the user interface of the client component is presented in the determined user interface language and different participants participate in the meeting using different user interface languages.

2 . The method of claim 1 wherein determining a user interface language includes receiving a preferred user interface language.

3 . The method of claim 2 wherein the preferred user interface language is determined by receiving an indication from an application in the computer system.

4 . The method of claim 3 wherein the application is a browser.

5 . The method of claim 2 further comprising, when the preferred interface language is not supported, determining a supported user interface language.

6 . The method of claim 5 wherein the selected user interface language is a language selected during registration of the client component.

7 . The method of claim 1 wherein determining a user interface language comprises receiving a user interface language selection from a user when the client component is invoked.

8 . The method of claim 1 wherein the client component receives content in a language other than the determined user interface language.

9 . A system for selecting a language of a user interface, the system comprising:

an invitation receiving component for receiving requests to join an online meeting;

a language determining component for determining a user interface language for participating in the online meeting; and

a client component for joining the online meeting wherein the user interface of the client component is presented in the determined user interface language and different participants participate in the online meeting using different user interface languages.

10 . The system of claim 9 wherein the user interface language is determined by receiving an indication from an application.

11 . The system of claim 10 wherein the application is a browser.

12 . The system of claim 9 wherein the language determining component determines a supported user interface language when a preferred interface language is not supported.

13 . The system of claim 12 wherein the user interface language is determined based on a language selected during registration of the client component.

14 . The system of claim 9 wherein the user interface language is determined by receiving a user interface language selection from a user when the client component is invoked.

15 . The system of claim 9 wherein the client component receives content in a language other than the determined user interface language.

16 . A computer-readable medium containing instructions for facilitating an online meeting, by a method comprising:

receiving an invitation to connect to an online meeting, the invitation having a specified language; and

forwarding the invitation to a plurality of prospective online meeting participants wherein the preferred user interface language of at least one participant is different than the invitation language,

such that after at least one participant receives the invitation, the participant joins the online meeting using a client component presenting a user interface in the participant's preferred language wherein different participants participate in the online meeting using different user interface languages.

17 . The computer-readable medium of claim 16 wherein the invitation specifies a language that is not supported by the client component.

18 . The computer-readable medium of claim 17 wherein the preferred user interface language is determined by receiving an indication from an application in the computer system.

19 . The computer-readable medium of claim 16 wherein the client component determines the preferred user interface language based on the default language of the participant's browser.

20 . The computer-readable medium of claim 16 including sending meeting content to the client component in a language other than the user interface language.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2006
From: HAVELIWALA, ALIASGAR A.; HAYASHI, AKIRA
To: MICROSOFT CORPORATION
Reel/Frame 018461/0894 →