Patents by Inventor Tuna Ertemalp

Tuna Ertemalp 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: 8001178
    Abstract: 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: Grant
    Filed: June 19, 2008
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Publication number: 20090083025
    Abstract: 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: Application
    Filed: June 19, 2008
    Publication date: March 26, 2009
    Applicant: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Patent number: 7461123
    Abstract: 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: Grant
    Filed: December 7, 2004
    Date of Patent: December 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Patent number: 7437406
    Abstract: 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: Grant
    Filed: December 7, 2004
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Patent number: 7318087
    Abstract: 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: Grant
    Filed: April 29, 2005
    Date of Patent: January 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Patent number: 7257527
    Abstract: 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: Grant
    Filed: February 9, 2005
    Date of Patent: August 14, 2007
    Assignee: Microsoft Corporation
    Inventors: Tuna Ertemalp, Ludovic Hauduc
  • Patent number: 6993568
    Abstract: 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: Grant
    Filed: November 1, 2000
    Date of Patent: January 31, 2006
    Assignee: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Publication number: 20050251562
    Abstract: 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: Application
    Filed: April 29, 2005
    Publication date: November 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Publication number: 20050192794
    Abstract: 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: Application
    Filed: February 9, 2005
    Publication date: September 1, 2005
    Applicant: Microsoft Corporation
    Inventors: Tuna Ertemalp, Ludovic Hauduc
  • Patent number: 6904401
    Abstract: 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: Grant
    Filed: November 1, 2000
    Date of Patent: June 7, 2005
    Assignee: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Publication number: 20050114446
    Abstract: 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: Application
    Filed: December 7, 2004
    Publication date: May 26, 2005
    Applicant: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Publication number: 20050097526
    Abstract: 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: Application
    Filed: December 7, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Patent number: 6859820
    Abstract: 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: Grant
    Filed: November 1, 2000
    Date of Patent: February 22, 2005
    Assignee: Microsoft Corporation
    Inventors: Ludovic Hauduc, Tuna Ertemalp
  • Patent number: 5745110
    Abstract: Method and apparatus for quickly arranging task schedule information in a calendar view format using internal caches and configurable, moveable task bars. The internal caches dramatically improve display, layout and access time to task information. The configurable, moveable task bars are displayed left-to-right across dayboxes in the calendar view format. A user can change and configure task schedule information displayed in a task bar, as well as change task bar display attributes. The configurable task bars can also be moved from one daybox to another by the user. When a task bar is configured or moved by a user, the task bar as well as remaining task bars are automatically re-scaled to fit within the vertical space of a daybox.
    Type: Grant
    Filed: October 8, 1997
    Date of Patent: April 28, 1998
    Assignee: Microsoft Corporation
    Inventor: Tuna Ertemalp