Patents by Inventor Gerd Breiter
Gerd Breiter 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: 20050138642Abstract: An Event Correlation System and method for monitoring resources that send low-level events which are filtered and aggregated in accordance with event filtering and aggregation rules to detect high-level events. The resources are monitored by a General Event Service Application that can be used by any client application to perform event filtering and aggregation.Type: ApplicationFiled: December 17, 2004Publication date: June 23, 2005Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Juergen Schneider, Thomas Spatzier, Jeffrey Frey
-
Publication number: 20050138187Abstract: The present invention relates to the field of networked computer and refers to a method and respective system for providing on-demand services via an electronic network from a service provider (SP) to a client requesting a service. A plurality of third-party service providers (TPSP) are involved for providing one or more on-demand services (called TPSP service) as a possible contribution to the client-requested service.Type: ApplicationFiled: December 3, 2004Publication date: June 23, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gerd Breiter, Jutta Kreyss, Andrea Schmidt, Tamar Eilam, Sandra Miller
-
Patent number: 6816883Abstract: An improved method and system is provided for providing the end-user of a mainframe application running a limited, character-oriented transfer protocol like the IBM3270 protocol with a combined rendering of non-character, i.e. new media data and traditional character data preferably on the same end-user computer. It is proposed to install an individually programmed program component (28), called Server Media Resolution Service (SMRS) on the application server (16) site and a matching program component (30), called Client Media Resolution Service (CMRS) which is a universal, standard component without any individual application specific features. The SMRS is told the client computer destination, searches the requested media address and feeds this meta information to the CMRS which in turn manages the start of a client site media renderer in order to render the new media data received from a datastore such as the File System (20).Type: GrantFiled: December 22, 2000Date of Patent: November 9, 2004Assignee: International Business Machines CorporationInventors: Sascha Baumeister, Gerd Breiter, Thomas Raith
-
Patent number: 6792426Abstract: For browsing entity beans in a client-server environment using the Enterprise Java Beans (EJB) architecture a generic servlet is provided for receiving a service requests from a Web browser and for initiating an access to an entity bean directory to identify an entity bean home according to a bean name contained in the request. The identified entity bean home is asked for a specific entity bean instance using key information passed with the service request. The identified bean instance is introspected by using getBeanInfo( ) methods of the Java Bean Introspector. The information achieved by the introspection is used for retrieving entity bean properties from an EJB persistency store. On the basis of the retrieved information the generic servlet generates a response which provides a representation of the retrieved information. The generic servlet allows to avoid the development of customized servlets which comprise specific code for the browsing and editing of different entity bean classes.Type: GrantFiled: January 8, 2002Date of Patent: September 14, 2004Assignee: International Business Machines CorporationInventors: Sascha Baumeister, Gerd Breiter
-
Publication number: 20040148393Abstract: Media Distribution within the Internet is done with the help of Application-Servers, Content-Servers and distributed Edge-Servers where the clients are connected to Media Distribution Services. A computer system is provided comprising client 1, having a Web browser with a media player 2, Web application server 3, content server, edge servers ES1 to ES4 and media request broker 11. After the client 1 has selected a media for streaming the media request broker 11 makes a determination concerning an appropriate edge server to perform the streaming operation. This determination is made based on an extension of the client's http request made by the edge server and passed from the application server to the media request broker.Type: ApplicationFiled: March 18, 2004Publication date: July 29, 2004Inventors: Gerd Breiter, Wilfried Bruegmann, Bernard Schmid, Hendrik Wagner
-
Publication number: 20040054789Abstract: According to the present invention a method and a system is provided for organizing access and control from a user to an appliance via a distributed information system by employing a mediator. First a message is received from the user containing a generic command, which is then converted into an appliance specific command. Subsequently, the appliance specific command is sent to the appliance to be processed and a response message is received from the appliance. Finally, the response message is converted into a generic format and sent back to the user. The present invention provides an easy-to-use interface for users to all their pervasive home network devices.Type: ApplicationFiled: September 12, 2002Publication date: March 18, 2004Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Hendrik Wagner
-
Publication number: 20040054747Abstract: According to the present invention a Pervasive Home Network Appliance (appliance) is provided for controlling of home devices in a home network, whereby such appliance may also be accessed automatically or via an additional interface, such as by a cellular (mobile) phone or an Internet browser. The pervasive home network appliance may be implemented by a method and an appliance for facilitating communication between a user interface and one or more external devices. The appliance comprises at least one control adapter for transforming a particular communication protocol to be established between the user interface and at least one of the control adapters, one or more device adapters for transforming a particular communication protocol to be established between one of the external devices and the respective one of the device adapters and a routing engine for routing messages being produced by one of the control adapters to the appropriate one of the device adapters.Type: ApplicationFiled: September 12, 2002Publication date: March 18, 2004Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Hendrik Wagner
-
Publication number: 20040024900Abstract: A method and system are provided for enhancing streaming operation in a distributed communication system providing communication links between a plurality of stream servers, a client machine requesting a particular media file, and, a stream server selection unit. First, a list of stream servers is retrieved. Then, the list is evaluated and one of the stream servers is selected as the best-suited stream server.Type: ApplicationFiled: July 10, 2003Publication date: February 5, 2004Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gerd Breiter, Frank Walter Kunze, Hendrik Wagner
-
Publication number: 20030145096Abstract: According to the present invention a device, also called appliance or streaming appliance, and a method for operating the device is provided. The device is prepared for delivering information through a distributed information system to an external client unit in response to a request from an external server unit. A first interface, e.g., a system administration Web service interface, allows configuring and administering the device and a device control unit facilitates controlling the device, whereby the device control unit is configured to register the device with an external service directory via the first interface. Advantageously, the device only needs to be connected to a respective distributed information system, such as the Internet, and it automatically starts offering its services within such information system.Type: ApplicationFiled: December 31, 2002Publication date: July 31, 2003Applicant: International Business Machines CorporationInventors: Gerd Breiter, Harald Daur, Frank W. Kunze
-
Publication number: 20030079133Abstract: The invention described herein introduces a system which binds the content to a person or any other entity like a company. So duplication of the content and rendering of content is only allowed to a well defined number of devices. The devices used in a system according to the present invention are provided for playing unencrypted content as well. Thus, users are enabled to play their currently existing audio CDs with the same device.Type: ApplicationFiled: October 18, 2001Publication date: April 24, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gerd Breiter, Oliver Petrik, Werner Ederer, Jonathan Munson, Giovanni Pacifici, Alaa S. Youssef, Abdelsalam Helal
-
Publication number: 20030046420Abstract: The transmittal of digital information from a customer to a client via the Internet is organized by employing a mediator and a handler. A customer requests the instantiation of a template from a mediator and the creation of necessary infrastructure for all subsequent media is done under the covers. After the instantiation of the template is requested, the mediator receives a message from the customer requesting the registration of digital information. The mediator then makes digital information available to said handler and receives a media key from the handler identifying the digital information. Finally, the mediator sends the media key to the customer. Thus, customers are enabled to use rich media services without the burden previously required by just contacting a media e-utility provider offering media services.Type: ApplicationFiled: August 1, 2002Publication date: March 6, 2003Applicant: International Business Machines CorporationInventors: Gerd Breiter, Winfried Bruegmann, Peter Taube, Hendrik Wagner
-
Publication number: 20020147827Abstract: A system, method, and computer program for streaming data from server to client, when the data is partially available on the server. A stream server is coupled to a data server and an end-user-client. The data server has a file stored in its file system which is to be rendered on the client. The file is downloaded from the data server to the stream server and cached in the media cache of the stream server. The stream server has local content data stored in memory. The streaming to the media player of the client is done from the media cache. If a data underrun occurs in the media cache, local content data is inserted into the data stream to fill in for the missing data of the file to be rendered. Thus, a streaming operation can start before the file to be streamed is completely available on the stream server.Type: ApplicationFiled: April 3, 2002Publication date: October 10, 2002Applicant: International Business Machines CorporationInventors: Gerd Breiter, Winfried Bruegmann, Bernhard Schmid, Hendrik Wagner
-
Publication number: 20020147687Abstract: A server computer has a recorder component for recording of programs transmitted to the server from a variety of sources, such as television station, cable radio and Internet radio. The recorder component can be programmed from a remote location of a client through the Internet. A corresponding file containing the recorded program is streamed from a streaming component to a media player.Type: ApplicationFiled: April 4, 2002Publication date: October 10, 2002Applicant: International Business Machines CorporationInventors: Gerd Breiter, Thomas Schaeck
-
Publication number: 20020091837Abstract: For browsing entity beans in a client-server environment using the Enterprise Java Beans (EJB) architecture a generic servlet is provided for receiving a service requests from a Web browser and for initiating an access to an entity bean directory to identify an entity bean home according to a bean name contained in the request. The identified entity bean home is asked for a specific entity bean instance using key information passed with the service request. The identified bean instance is introspected by using getBeanInfo( ) methods of the Java Bean Introspector. The information achieved by the introspection is used for retrieving entity bean properties from an EJB persistency store. On the basis of the retrieved information the generic servlet generates a response which provides a representation of the retrieved information. The generic servlet allows to avoid the development of customized servlets which comprise specific code for the browsing and editing of different entity bean classes.Type: ApplicationFiled: January 8, 2002Publication date: July 11, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sascha Baumeister, Gerd Breiter
-
Publication number: 20010018702Abstract: The present invention relates to a method comprising improvements in transferring large data amounts e.g., large files associated with ‘new media’ like audio and video data which are streamed through the network. The present invention comprises basically to decouple the transfer and the rendering of data in a way that combines the strength, i.e., the advantages of the streaming paradigm with the flexibility and usability advantages of the store&forward paradigm. This is basically achieved by separating the application logic from the transport logic. The transfer/transport logic is covered by a novel transfer protocol whereas the player application logic can issue standard file access statements like fread, fseek in order to access and render the streamed data.Type: ApplicationFiled: December 22, 2000Publication date: August 30, 2001Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sascha Baumeister, Gerd Breiter
-
Publication number: 20010016869Abstract: An improved method and system is provided for providing the end-user of a mainframe application running a limited, character-oriented transfer protocol like the IBM3270 protocol with a combined rendering of non-character, i.e. new media data and traditional character data preferably on the same end-user computer. It is proposed to install an individually programmed program component (28), called Server Media Resolution Service (SMRS) on the application server (16) site and a matching program component (30), called Client Media Resolution Service (CMRS) which is a universal, standard component without any individual application specific features. The SMRS is told the client computer destination, searches the requested media address and feeds this meta information to the CMRS which in turn manages the start of a client site media renderer in order to render the new media data received from a datastore such as the File System (20).Type: ApplicationFiled: December 22, 2000Publication date: August 23, 2001Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sascha Baumeister, Gerd Breiter, Thomas Raith
-
Publication number: 20010013040Abstract: According to the basic principles of the present invention inventional transaction program means (20) is provided for cooperation with a conventional hierarchical file system (10) which provides it with transactional functionality. A file system (10) managed according to the inventional method can thus be seen as a file resource with which transaction processes, e.g., commit and rollback processes can be realized. This is advantageously achieved by implementing a transaction resource interface which acts as a wrapper program or a shell around the prior art file system and which can be accessed by a prior art transaction manager for achieving cooperation and data consistency between the file system (10) and any database (30), or between two or more file systems (10).Type: ApplicationFiled: December 21, 2000Publication date: August 9, 2001Applicant: International Business Machines CorporationInventors: Sascha Baumeister, Gerd Breiter
-
Publication number: 20010007103Abstract: A method and system are provided for replicating data in a network to a plurality of client applications which are associated to at least one server. Network traffic is reduced and an easy-to-do automated data replication is achieved basically by monitoring and storing modification information on server data exploiting XDSM capabilities in order to generate replication data for a subsequent distribution to the clients and by broadcasting said replication data from said server system to said client systems. Further, the replication data can advantageously be streamed to the clients through the network.Type: ApplicationFiled: December 19, 2000Publication date: July 5, 2001Inventors: Gerd Breiter, Thomas Raith