Patents by Inventor Uwe Hansmann

Uwe Hansmann 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: 20120192172
    Abstract: A method, computer program product, and system for updating a computer system may include collecting data describing usage characteristics on a customer computer system. Available updates may be stored on a support system together with one or more relevant rules. A recommendation engine may be used to analyze the data describing usage characteristics and to recommend one or more changes based on evaluation of one or more relevant rules for each available update. Changes having one or more attributes and one or more successor relationships to recommend for installation in the computer system may be selected.
    Type: Application
    Filed: March 27, 2012
    Publication date: July 26, 2012
    Applicant: International Business Machines Corporation
    Inventors: Uwe Hansmann, Klaus Rindtorff
  • Publication number: 20100058313
    Abstract: A method, computer program product, and system for updating a computer system may include collecting data describing usage characteristics on a customer computer system. Available updates may be stored on a support system together with one or more relevant rules. A recommendation engine may be used to analyze the data describing usage characteristics and to recommend one or more changes based on evaluation of one or more relevant rules for each available update. Changes having one or more attributes and one or more successor relationships to recommend for installation in the computer system may be selected.
    Type: Application
    Filed: August 11, 2009
    Publication date: March 4, 2010
    Inventors: Uwe Hansmann, Klaus Rindtorff
  • Patent number: 7539778
    Abstract: The present invention discloses a new synchronization architecture for synchronization of data between different clients by using a central synchronization server linked to a Back End data store which additionally provides a cache for permanently buffering incoming updates into a permanent store by assigning an unique cache identifier (ID). Write conflicts between the synchronization server writing new entries to the cache and updates replicated from backend to cache are solved using a blocking mechanism based on the cache IDs, so that the backend updates are blocked as long as incoming updates from the clients having the same cache ID are not completely written into the cache during a synchronization session. The present invention is preferably suited for a synchronization architecture having a high number of clients connected with the central synchronization server as blocking of the Back End data store, and the connection and the transport to the Back End data store are minimized.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: May 26, 2009
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Apratim Purakayastha, Stefan Hepper, Thomas Stober, Douglas Heintzman
  • Patent number: 7490062
    Abstract: A method, system and program for payment in a purchasing action performed by means of a cellular standard communication between a customer using said cellular standard communication device and a provider offering goods and/or services, wherein the communication between said customer and said provider is performed via a voice channel of said communication device and transmissions of an electronic bill from said provider to said customer, of a money transfer order from said customer to a payment provider and of a receipt of payment from said payment provider to said customer are performed via a service channel of the cellular standard network.
    Type: Grant
    Filed: January 2, 2001
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Horst Henn, Lothar Merk, Thomas Stober
  • Patent number: 7404011
    Abstract: A system for exchange of data between a plurality of clients and at least one back end data store by using a central synchronization server having a connection to the clients. The clients generate data to be synchronized. The system includes a sync engine connected to the central synchronization server for performing synchronization with the central synchronization server, a single back end neutral interface associated with and connected to the sync engine, and a component assigned to each of the at least one back end data store. Each of the components include a back end dependent part having an interface with the single back end neutral interface and an interface with the assigned back end data store.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: July 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Stefan Hepper, Lothar Merk, Thomas Stober
  • Patent number: 7133843
    Abstract: This invention is a contactless label chipcard including payment and identification information and a check-out system including a contactless reader for reading and updating payment information stored in that label chipcard. The contactless label chipcard is attached to a product, and the system further includes a device for reading and initiating updating of the payment status resident on the chipcard. The device includes the contactless reader for reading information stored in the contactless label chipcard, and a component for generating an invoice based on the information received from the contactless label chipcard. Further, the device includes a component for checking payment of the invoice and a component for initiating update of the payment status. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: November 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Patent number: 7055041
    Abstract: A method for selectively controlling the operation of a device for authenticating a user. The user may have a multifunction smart card that is capable of downloading and executing programs, based upon personal and authentication account data, which is selectably stored on the smart card.
    Type: Grant
    Filed: September 21, 2000
    Date of Patent: May 30, 2006
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Patent number: 7030517
    Abstract: A mobile device (power supplying device) includes a mobile device power server (MD PS) for providing power to another mobile device (power receiving device) having no external power supply connection. The (MD PS) may be integrated into the power supplying mobile device or may be provided as a separate portable connector usable as a connection between the power supplying mobile device and an external power supply adapter.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: April 18, 2006
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Lothar Merk, Dieter E. Staiger, Thomas Stober
  • Patent number: 6965988
    Abstract: A method and apparatus for the user-defining, configuring and starting of an application or software components to form an application by means of a token and in particular a chip card. Via the service identifiers stored in the chip card which represent applications or software components to form applications, the chip card user can install the desired application. The card agent accepts the request for an application, checks the register to see if the application is present and if it is not, makes a connection to communicate with the server in order to download the application to the user system.
    Type: Grant
    Filed: June 23, 2000
    Date of Patent: November 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Horst Henn, Lothar Merk, Thomas Stober
  • Publication number: 20050228812
    Abstract: The present discloses a framework that allows a synchronization engine to synchronize data between a mobile device and Back End data stores independently from the architecture and data formats of that Back End data store. The framework introduces content adapters, which access synchronization data from backend data systems. These adapters convert the data into a Back End data store independent representation, which can be used by all applications or modules which need to access different back-ends in a generic manner. A generic synchronization engine for the purpose of conflict detection and resolution is one example for a module of this kind. Other applications that could use the content adapter are Notification Frameworks or Portals and all other applications aggregating data.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 13, 2005
    Inventors: Uwe Hansmann, Stefan Hepper, Lothar Merk, Thomas Stober
  • Patent number: 6941148
    Abstract: The present invention relates to communication improvements between a mobile device (12) and backend system (20) applications. A special purpose server computer—a Device Registry Server (18)—is switched between a large variety of different mobile device types (12) and a plurality of backend systems (20) for improving the communication between a mobile device and a backend system. The server (18) stores information usable for facilitating communication setup, operation and maintenance of device applications. Preferably, a ready-to-use, already customized device-type specific application can be downloaded from said server (18) to a variety of different mobile devices which is then used for easily communicate with any desired backend system (20).
    Type: Grant
    Filed: March 2, 2001
    Date of Patent: September 6, 2005
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Patent number: 6892301
    Abstract: Described is a mechanism for securely handling an information unit by a first information processing device (2), for instance a terminal device like a chip card reader, which interoperates with a second secure information processing device (1), for instance a portable device like a chip card, whereby the information unit is provided by an issuer. The information unit is provided from the issuer to the first device and encrypted by using a first key. The first key is also encrypted by using a second key. The second key is provided on the second secure device (1) and interconnecting the first and the second device enables to decrypt the first key by using the second key and then to decrypt the information unit by using the first key.
    Type: Grant
    Filed: September 20, 1999
    Date of Patent: May 10, 2005
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hansmann, Frank Seliger
  • Publication number: 20040153576
    Abstract: The present invention discloses a new synchronization architecture for synchronization of data between different clients by using a central synchronization server linked to a Back End data store which additionally provides a cache for permanently buffering incoming updates into a permanent store by assigning an unique cache identifier (ID). Write conflicts between the synchronization server writing new entries to the cache and updates replicated from backend to cache are solved using a blocking mechanism based on the cache IDs, so that the backend updates are blocked as long as incoming updates from the clients having the same cache ID are not completely written into the cache during a synchronization session. The present invention is preferably suited for a synchronization architecture having a high number of clients connected with the central synchronization server as blocking of the Back End data store, and the connection and the transport to the Back End data store are minimized.
    Type: Application
    Filed: April 1, 2004
    Publication date: August 5, 2004
    Inventors: Uwe Hansmann, Apratim Purayakastha, Stefan Hepper, Thomas Stober, Douglas Heintzman
  • Publication number: 20020143896
    Abstract: The time during which a data link is not being used, it is used to download those pages to which references are made by links. If one of the pages downloaded in anticipation is needed later on (namely when the user does in fact select the link concerned), the page is already in the cache of the local computer and can be displayed at once. The automatic downloading in anticipation can be initiated both by the client and by the server. The automatic downloading takes place during the time when an already established connection exists. In this way any unused capacity the connection has is exploited to the full. This improves the economics or in other words allows fuller use to be made of the chargeable (telephone) connection which has been made to the network service provider.
    Type: Application
    Filed: December 11, 2000
    Publication date: October 3, 2002
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Publication number: 20020113578
    Abstract: A mobile device (power supplying device) includes a mobile device power server (MD PS) for providing power to another mobile device (power receiving device) having no external power supply connection. The (MD PS) may be integrated into the power supplying mobile device or may be provided as a separate portable connector usable as a connection between the power supplying mobile device and an external power supply adapter.
    Type: Application
    Filed: January 31, 2002
    Publication date: August 22, 2002
    Applicant: IBM
    Inventors: Uwe Hansmann, Lothar Merk, Dieter E. Staiger, Thomas Stober
  • Publication number: 20020087556
    Abstract: A method and system for minimizing code needed in a client to synchronize data records in the client with data records in a server system is disclosed. The method and system of the present invention includes creating setup information in the client and providing the same to the server, wherein the setup information enables the server system to identify the client and to provide appropriate commands for the client.
    Type: Application
    Filed: January 2, 2002
    Publication date: July 4, 2002
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Publication number: 20020018570
    Abstract: A simplified authentication system for communicating devices having fewer security requirements than conventional cryptographic systems. The device to be authenticated includes a secret, a function component for generating a random number, a function component for exchanging messages with other devices and finally an algorithm for calculating a hash using random number and secret. The device requesting authentication includes a secret and an algorithm for calculating a hash using a random number received from the device to be authenticated. A function component for comparing both hashes may be implemented in both devices. If the hashes calculated by both devices match it can be assumed that the authentication was successful. Preferably, this system and method may be used within a communication structure using portable communication devices like smartcards, personal digital assistants or mobile phones. Neither an exchange of the plain secret itself nor the storage of digital keys is required.
    Type: Application
    Filed: July 6, 2001
    Publication date: February 14, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Uwe Hansmann, Lothar Merk, Martin Scott Nicklous, Thomas Stober
  • Publication number: 20010051903
    Abstract: The present invention relates to computer-aided shopping systems. With the help of a customer-associated mobile computing device having an adequate interface to a product data source the customer is enabled to easily gather any relevant product information including technical information about the product or variations of it, he can store the information without any purchase decision necessary to be taken in the shop and he is enabled to retrieve the information including technical information for example at home by exporting the product information via a standard interface onto his personal desktop PC for further analysis or revision. Thus, the advantages of real shopping are combined with the advantages of any kind of virtual shopping.
    Type: Application
    Filed: July 2, 2001
    Publication date: December 13, 2001
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Publication number: 20010049286
    Abstract: The present invention relates to communication improvements between a mobile device (12) and backend system (20) applications. A special purpose server computer—a Device Registry Server (18)—is switched between a large variety of different mobile device types (12) and a plurality of backend systems (20) for improving the communication between a mobile device and a backend system. The server (18) stores information usable for facilitating communication setup, operation and maintenance of device applications. Preferably, a ready-to-use, already customized device-type specific application can be downloaded from said server (18) to a variety of different mobile devices which is then used for easily communicate with any desired backend system (20).
    Type: Application
    Filed: March 2, 2001
    Publication date: December 6, 2001
    Applicant: International Business Machines Corporation
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober
  • Publication number: 20010024157
    Abstract: This invention is a contactless label chipcard including payment and identification information and a check-out system including a contactless reader for reading and updating payment information stored in that label chipcard. The contactless label chipcard is attached to a product, and the system further includes a device for reading and initiating updating of the payment status resident on the chipcard. The device includes the contactless reader for reading information stored in the contactless label chipcard, and a component for generating an invoice based on the information received from the contactless label chipcard. Further, the device includes a component for checking payment of the invoice and a component for initiating update of the payment status. Corresponding methods and computer program products are also provided.
    Type: Application
    Filed: December 21, 2000
    Publication date: September 27, 2001
    Applicant: International Business Machines Corporation
    Inventors: Uwe Hansmann, Lothar Merk, Thomas Stober