Patents by Inventor Michael Frieß

Michael Frieß 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: 20220145961
    Abstract: A connection of two ends of a belt, or an end of a belt and an end of a further belt, wherein a first end has a first connecting portion and a second end has a second connecting portion, wherein the first and second connecting portions are arranged to overlap in an overlapping region, wherein a plurality of connectors are arranged in the overlapping region, wherein each connector penetrates the first and second connecting portions, wherein each connector has a first base body portion and a second base body portion, wherein the first and second connecting portions are arranged between the first and second base body portions, wherein each connector has at least two connecting means held in the first and second base body portions that penetrate the first and second connecting portions. A connector for producing a connection and a device for producing a connection are also provided.
    Type: Application
    Filed: November 9, 2021
    Publication date: May 12, 2022
    Applicant: MATO GmbH & Co. KG
    Inventors: Michael Frieß, Thomas Wilk
  • Patent number: 10062081
    Abstract: A method provides real world contexts to computer applications for outputting data describing one or more real world contexts. Components are identified in a computer application which implement instances of real world contexts and application components are updated so that a real world context instance is active during the execution by the application of a function for the real world context instance. Each real world context instance may have an instance identifier and is referenced by type of real world context.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Graham C. Charters, Amanda E. Chessell, Michael Friess, Vernon M. Green, Keith B. Mantell
  • Patent number: 8655700
    Abstract: A method and system for grouping events is provided in which a plurality of base groups (303) each define a set of event points. Combined groups (304) have a set of event points defined by the combination of the event points in combining groups. The combination may be by a union of groups or an exclusion of groups and may combine base groups (303) and/or combined groups (304) together. The method and system activate or deactivate groups to enable or disable the generation of events defined by the event points in a group. The generation of events may record event instances (306) of the event points for analysis, to provide an alert for an event instance of predetermined value, to trigger a further event or activity, or to publish the event instances for the event points.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Graham Castree Charters, Amanda Elizabeth Chessell, Michael Friess, Vernon Maurice Green
  • Patent number: 8321868
    Abstract: The invention relates to a method for counting events in an information technology system which performs one or more threads of executions, wherein an event counter is introduced comprising: a progress counter to be used across multiple threads of execution, counting the number of events emitted by one or more actions with a logical and dependency which occur in different threads of execution; and a local counter to be used within a single thread of execution counting the number of events emitted by one or more actions which occur within a single thread of execution.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Friess, Anke Robeller
  • Patent number: 7792908
    Abstract: A method and system are provided for delivery of messages. A publishing application publishes a message via a communication infrastructure and one or more subscriber applications receive the message from the communication infrastructure. A message content schema is provided which enables the content parts of a message type to be identified. The communication infrastructure enables the one or more subscriber applications to register interest in selected content parts of the message type and the communication infrastructure obtains a message instance of the message type populated with data of a combined content subset as registered by the one or more subscriber applications. The communication infrastructure then delivers the message instance to a subscriber application including the selected content parts by the subscriber application.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Graham Charters, Michael Friess
  • Patent number: 7660702
    Abstract: The present invention provides a means of monitoring the progress of an IT implementation of a process or activity through a defined set of situation types and event objects corresponding to said situation types whereby, if the IT implementation of the process or activity is changed, provided the event objects corresponding to the defined situation types are still generated by the new IT implementation or are able to be derived from the new IT implementation through mapping and/or the instrumentation of new events, the monitor is able to receive or retrieve said event objects and thus perform its monitoring function. This has the advantage of de-coupling the monitor from the specific IT implementation of the process or activity and thus allows a generic monitoring solution to be provided.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Blight, Graham Castree Charters, Amanda Elizabeth Chessell, Michael Friess, Pete Stretton, Vernon Maurice Green
  • Publication number: 20090178041
    Abstract: The invention relates to a method for counting events in an information technology system which performs one or more threads of executions, wherein an event counter is introduced comprising: a progress counter to be used across multiple threads of execution, counting the number of events emitted by one or more actions with a logical and dependency which occur in different threads of execution; and a local counter to be used within a single thread of execution counting the number of events emitted by one or more actions which occur within a single thread of execution.
    Type: Application
    Filed: December 17, 2008
    Publication date: July 9, 2009
    Inventors: Michael Friess, Anke Robeller
  • Publication number: 20060150155
    Abstract: The present invention provides a means of monitoring the progress of an IT implementation of a process or activity through a defined set of situation types and event objects corresponding to said situation types whereby, if the IT implementation of the process or activity is changed, provided the event objects corresponding to the defined situation types are still generated by the new IT implementation or are able to be derived from the new IT implementation through mapping and/or the instrumentation of new events, the monitor is able to receive or retrieve said event objects and thus perform its monitoring function. This has the advantage of de-coupling the monitor from the specific IT implementation of the process or activity and thus allows a generic monitoring solution to be provided.
    Type: Application
    Filed: November 29, 2005
    Publication date: July 6, 2006
    Inventors: Jeffrey Blight, Graham Charters, Amanda Chessell, Michael Friess, Pete Stretton, Vernon Green
  • Publication number: 20060004597
    Abstract: A method and system for grouping events is provided in which a plurality of base groups (303) each define a set of event points. Combined groups (304) have a set of event points defined by the combination of the event points in combining groups. The combination may be by a union of groups or an exclusion of groups and may combine base groups (303) and/or combined groups (304) together. The method and system activate or deactivate groups to enable or disable the generation of events defined by the event points in a group. The generation of events may record event instances (306) of the event points for analysis, to provide an alert for an event instance of predetermined value, to trigger a further event or activity, or to publish the event instances for the event points.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 5, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Graham Charters, Amanda Chessell, Michael Friess, Vernon Green
  • Publication number: 20050209935
    Abstract: A method provides real world contexts to computer applications for outputting data describing one or more real world contexts. Components are identified in a computer application which implement instances of real world contexts and application components are updated so that a real world context instance is active during the execution by the application of a function for the real world context instance. Each real world context instance may have an instance identifier and is referenced by type of real world context.
    Type: Application
    Filed: March 17, 2005
    Publication date: September 22, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Graham Charters, Amanda Chessell, Michael Friess, Vernon Green, Keith Mantell
  • Publication number: 20050188039
    Abstract: A method and system are provided for delivery of messages. A publishing application (404) includes means for publishing a message via a communication infrastructure (402) and one or more subscriber applications (408, 409) include means for receiving a message from the communication infrastructure (402). A message content schema (410) is provided which enables the content parts of a message type to be addressed. The communication infrastructure (402) includes means for the one or more subscriber applications (408, 409) to register interest (411, 412) in selected content parts of a message type and the communication infrastructure (402) obtains a message instance (415, 425) of a message type populated with the data of the combined selected content parts as registered by the one or more subscriber applications (408, 409). The communication infrastructure then delivers (416, 417) a message instance to a subscriber application (408, 409) including the content data selected by the subscriber application (408, 409).
    Type: Application
    Filed: January 27, 2005
    Publication date: August 25, 2005
    Inventors: Graham Charters, Michael Friess