Patents by Inventor Carsten Guenther

Carsten Guenther 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).

  • Publication number: 20090307376
    Abstract: Synchronization architectures, methods, systems, and computer readable media are described. In one embodiment, a first synchronization session is entered between a first data processing system and a second data processing system. A first command is processed in the first synchronization session. The first command causes data exchanged in the first synchronization session to be stored. The first command also represents a termination of the first synchronization session. A second synchronization session, between the first and second data processing systems, is entered after the first synchronization session. A mapping of identifiers of data synchronized during the first synchronization session is transmitted, during the second synchronization session, between the first and second data processing systems. The first command may be a commit command. The data which is synchronized may be structured data such as contact information, to do information, calendar information, or web browsing bookmarks.
    Type: Application
    Filed: September 22, 2008
    Publication date: December 10, 2009
    Inventors: Brendan A. McCarthy, Carsten Guenther
  • Publication number: 20090307281
    Abstract: Synchronization architectures, methods, systems, and computer readable media are described. In one embodiment, a synchronization session is initiated between a first data processing system and a second data processing system. First data, representing changes to a first data class, is transmitted from the first data processing system to the second data processing system. Second data, representing changes to a second data class, is transmitted from the first data processing system to the second data processing system. Transmission of the second data begins before transmission of the first data is complete. The first data may comprise structured data such as contacts information, to do information, calendar information, or web browsing bookmarks.
    Type: Application
    Filed: September 22, 2008
    Publication date: December 10, 2009
    Inventors: Brendan A. McCarthy, Carsten Guenther
  • Publication number: 20090307280
    Abstract: Synchronization architectures, methods, systems, and computer readable media are described. A synchronization session is initiated between a first data processing system and a second data processing system. A first data, representing changes, is transmitted from the first data processing system to the second data processing system prior to completing a negotiation of a synchronization mode in the synchronization session for synchronizing data between the first data processing system and the second data processing system.
    Type: Application
    Filed: September 22, 2008
    Publication date: December 10, 2009
    Inventors: Brendan A. McCarthy, Carsten Guenther
  • Publication number: 20090228509
    Abstract: Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records.
    Type: Application
    Filed: March 4, 2008
    Publication date: September 10, 2009
    Applicant: Apple Inc.
    Inventors: Brendan A. McCarthy, Carsten Guenther
  • Publication number: 20090228606
    Abstract: Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchanges one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server The updated one or more data items are committed at the client or the server.
    Type: Application
    Filed: March 4, 2008
    Publication date: September 10, 2009
    Applicant: Apple Inc.
    Inventors: Brendan A. McCarthy, Carsten Guenther
  • Patent number: 7213151
    Abstract: The present invention relates to a computer system and to a method for encoding of information into a representation comprising a plurality of segments, the order of the segments in the representation being irrelevant for a rendering of the representation, the method comprising the steps of: identification of the segments, permutation of the segments to encode the information.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: May 1, 2007
    Assignee: International Business Machines Corporation
    Inventors: Carsten Guenther, Werner Kriechbaum, Siegfried Kunzmann, Bernhard Hubert Zeller
  • Patent number: 7146323
    Abstract: The present invention allows users to navigate in a Web application or Web pages using a combination of point-and-click and voice-input. At each point of the dialog, the user can use the standard point-and-click interface to perform context-dependent actions, or alternatively, use speech input to navigate and operate in the global application context. The voice input uses a voice navigation component which builds an interface to the installed recognition and synthesis engines. The point-and-click and the voice navigation components can be loaded automatically with the initial Web page of a Web application. Grammars for recognizing vocabulary related to that Web application will be provided with the voice navigation component. The present invention combines the advantages of a context-dependent point-and-click user interface with those of a context-independent speech-input interface. Accordingly, a multi-modal interface can be provided to a Web browser.
    Type: Grant
    Filed: November 15, 2001
    Date of Patent: December 5, 2006
    Assignee: International Business Machines Corporation
    Inventors: Carsten Guenther, Walter Haenel, Thomas Schaeck
  • Publication number: 20060235095
    Abstract: The invention relates to expandable thermoplastic polyurethanes, capable of preparation via mixing of thermoplastic polyurethanes with expandable microspheres, wherein the expandable microspheres have a TMA density smaller than 10 kg/m3.
    Type: Application
    Filed: June 4, 2004
    Publication date: October 19, 2006
    Applicant: BASF Aktiengesellschaft
    Inventors: Marcus Leberfinger, Carsten Günther, Berend Eling
  • Publication number: 20030074561
    Abstract: The present invention relates to a computer system and to a method for encoding of information into a representation comprising a plurality of segments, the order of the segments in the representation being irrelevant for a rendering of the representation, the method comprising the steps of:
    Type: Application
    Filed: June 27, 2002
    Publication date: April 17, 2003
    Applicant: International Business Machines Corporation
    Inventors: Carsten Guenther, Werner Kriechbaum, Siegfried Kunzmann, Bernhard Hubert Zeller
  • Publication number: 20020168089
    Abstract: Disclosed are a method, apparatus, and program for providing authentication of a rendered multimedia realization. A renderer and a watermark generator are integrated wherein the renderer receives a symbolic stream, e.g. in the case of a text-to-speech system a text, and generates a realization, e.g. an audio signal representing a spoken version of the text. An identification is embedded into the signal by the watermark generator using standard steganographic methods. Such a serial integration of renderer and watermark generator is applicable to all known renderers and watermarking techniques. The mechanism enables inheritance of originality of the original representation or realization to the rendered realization.
    Type: Application
    Filed: May 9, 2002
    Publication date: November 14, 2002
    Applicant: International Business Machines Corporation
    Inventors: Carsten Guenther, Werner Kriechbaum, Siegfried Kunzmann, Bernhard Hubert Zeller
  • Publication number: 20020062216
    Abstract: The present invention allows users to navigate in a Web application or Web pages using a combination of point-and-click and voice-input. At each point of the dialog, the user can use the standard point-and-click interface to perform context-dependent actions, or alternatively, use speech input to navigate and operate in the global application context. The voice input uses a voice navigation component which builds an interface to the installed recognition and synthesis engines. The point-and-click and the voice navigation components can be loaded automatically with the initial Web page of a Web application. Grammars for recognizing vocabulary related to that Web application will be provided with the voice navigation component. The present invention combines the advantages of a context-dependent point-and-click user interface with those of a context-independent speech-input interface. Accordingly, a multi-modal interface can be provided to a Web browser.
    Type: Application
    Filed: November 15, 2001
    Publication date: May 23, 2002
    Applicant: International Business Machines Corporation
    Inventors: Carsten Guenther, Walter Haenel, Thomas Schaeck