Patents by Inventor Ludovic Hauduc
Ludovic Hauduc 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).
-
Patent number: 8001178Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language through the use of software modules that translate the application. A client accesses an application on a server and provides a preferred language for the application. Software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent to the client. This approach eliminates the need to create separate applications for each language and allows the client to change languages instantaneously.Type: GrantFiled: June 19, 2008Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Publication number: 20090083025Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language through the use of software modules that translate the application. A client accesses an application on a server and provides a preferred language for the application. Software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent to the client. This approach eliminates the need to create separate applications for each language and allows the client to change languages instantaneously.Type: ApplicationFiled: June 19, 2008Publication date: March 26, 2009Applicant: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Patent number: 7461123Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language through the use of software modules that translate the application. A client accesses an application on a server and provides a preferred language for the application. Software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent to the client. This approach eliminates the need to create separate applications for each language and allows the client to change languages instantaneously.Type: GrantFiled: December 7, 2004Date of Patent: December 2, 2008Assignee: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Patent number: 7437406Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language through the use of software modules that translate the application. A client accesses an application on a server and provides a preferred language for the application. Software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent to the client. This approach eliminates the need to create separate applications for each language and allows the client to change languages instantaneously.Type: GrantFiled: December 7, 2004Date of Patent: October 14, 2008Assignee: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Patent number: 7318087Abstract: Using a server in a distributed computer network to provide an application and supplemental script content to a client in the client's preferred language. A client accesses an application on a server and provides a preferred language for the application. Language pack software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent by the server to the client. A component of the language pack software module is also downloaded from the server to the client for converting supplemental content. A browser residing on the client will retrieve supplemental content from the application on the server. After the language pack component converts the supplemental content, a client script renders it to enhance the application. This approach eliminates the need to create separate applications with separate script content for each language and allows the client to change languages instantaneously.Type: GrantFiled: April 29, 2005Date of Patent: January 8, 2008Assignee: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Patent number: 7257527Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language with the correct regional settings. A client accesses an application on a server and provides a preferred language and corresponding regional settings for the application. A local string software module determines the client's preferred language and selects a matching language pack software module. The language pack software module on the server takes the encoded content of the application and converts it into the language desired by the client. A text converter can take data such as dates, times, counting numbers, and currency values and convert them to the correct regional settings for the chosen language. The server then sends the translated application to the client. This approach eliminates the need to create separate applications for each language with distinct regional settings.Type: GrantFiled: February 9, 2005Date of Patent: August 14, 2007Assignee: Microsoft CorporationInventors: Tuna Ertemalp, Ludovic Hauduc
-
Patent number: 6993568Abstract: Using a server in a distributed computer network to provide an application and supplemental script content to a client in the client's preferred language. A client accesses an application on a server and provides a preferred language for the application. Language pack software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent by the server to the client. A component of the language pack software module is also downloaded from the server to the client for converting supplemental content. A browser residing on the client will retrieve supplemental content from the application on the server. After the language pack component converts the supplemental content, a client script renders it to enhance the application. This approach eliminates the need to create separate applications with separate script content for each language and allows the client to change languages instantaneously.Type: GrantFiled: November 1, 2000Date of Patent: January 31, 2006Assignee: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Publication number: 20050251562Abstract: Using a server in a distributed computer network to provide an application and supplemental script content to a client in the client's preferred language. A client accesses an application on a server and provides a preferred language for the application. Language pack software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent by the server to the client. A component of the language pack software module is also downloaded from the server to the client for converting supplemental content. A browser residing on the client will retrieve supplemental content from the application on the server. After the language pack component converts the supplemental content, a client script renders it to enhance the application. This approach eliminates the need to create separate applications with separate script content for each language and allows the client to change languages instantaneously.Type: ApplicationFiled: April 29, 2005Publication date: November 10, 2005Applicant: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Publication number: 20050192794Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language with the correct regional settings. A client accesses an application on a server and provides a preferred language and corresponding regional settings for the application. A local string software module determines the client's preferred language and selects a matching language pack software module. The language pack software module on the server takes the encoded content of the application and converts it into the language desired by the client. A text converter can take data such as dates, times, counting numbers, and currency values and convert them to the correct regional settings for the chosen language. The server then sends the translated application to the client. This approach eliminates the need to create separate applications for each language with distinct regional settings.Type: ApplicationFiled: February 9, 2005Publication date: September 1, 2005Applicant: Microsoft CorporationInventors: Tuna Ertemalp, Ludovic Hauduc
-
Patent number: 6904401Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language with the correct regional settings. A client accesses an application on a server and provides a preferred language and corresponding regional settings for the application. A local string software module determines the client's preferred language and selects a matching language pack software module. The language pack software module on the server takes the encoded content of the application and converts it into the language desired by the client. A text converter can take data such as dates, times, counting numbers, and currency values and convert them to the correct regional settings for the chosen language. The server then sends the translated application to the client. This approach eliminates the need to create separate applications for each language with distinct regional settings.Type: GrantFiled: November 1, 2000Date of Patent: June 7, 2005Assignee: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Publication number: 20050114446Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language through the use of software modules that translate the application. A client accesses an application on a server and provides a preferred language for the application. Software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent to the client. This approach eliminates the need to create separate applications for each language and allows the client to change languages instantaneously.Type: ApplicationFiled: December 7, 2004Publication date: May 26, 2005Applicant: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Publication number: 20050097526Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language through the use of software modules that translate the application. A client accesses an application on a server and provides a preferred language for the application. Software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent to the client. This approach eliminates the need to create separate applications for each language and allows the client to change languages instantaneously.Type: ApplicationFiled: December 7, 2004Publication date: May 5, 2005Applicant: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp
-
Patent number: 6859820Abstract: Using a server in a distributed computer network to provide an application to a client in the client's preferred language through the use of software modules that translate the application. A client accesses an application on a server and provides a preferred language for the application. Software modules on the server take the content of the application and convert it into the language desired by the client. The translated application is then sent to the client. This approach eliminates the need to create separate applications for each language and allows the client to change languages instantaneously.Type: GrantFiled: November 1, 2000Date of Patent: February 22, 2005Assignee: Microsoft CorporationInventors: Ludovic Hauduc, Tuna Ertemalp