Patents by Inventor Marcel Bank

Marcel Bank 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: 8024373
    Abstract: According to one embodiment, a data management system has a basic function configurator to define a generic basic function, whereby the function to be performed is to be depicted in a basic function by means of descriptive attributes and associated values or value ranges necessary for processing the basic function. The function is to be depicted on a data set to which a distribution rule is allocated. A data set, with its associated distribution rules, defines a generic basic function. The data sets which define the generic basic functions, together with their distribution rules for access by a product template configurator, are contained in a basic function list. The product template configurator combines one or several basic functions and transfers these to a product template, in that the generic basic functions are mutated into specific basic functions for the product template concerned by transferring or restricting the values.
    Type: Grant
    Filed: November 23, 2006
    Date of Patent: September 20, 2011
    Assignee: UBS AG
    Inventors: Marcel Bank, Michael Engel
  • Patent number: 7707177
    Abstract: A computer network system for building and/or synchronising a second database based on a first database. Accesses by work units are carried out on the first database from an application workstation, to generate, change or delete contents of the database. A first server and second server interconnected via a data connection guide and maintain the first database and a second database, respectively. The accesses take place using an encapsulation module that receives and decomposes the work units into one or more messages, enters the messages in the first database and sends the messages to the second database. A coexistence controller places change messages sent by the first database in a coexistence database, determines whether all messages of a transaction have been transmitted, determines application program elements for which changes are relevant, if all of the messages of the transaction have been transmitted, and reads out the placed change messages in a correct order.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: April 27, 2010
    Assignee: UBS AG
    Inventors: Marcel Bank, Hansbeat Loacker
  • Publication number: 20100010842
    Abstract: Systems and methods are provided for retrieving a product template from a product template directory to generate a contract document reflecting a contract. The product template comprises basic functions associated with a product. Distribution rules indicate whether a particular data combination can lead to a contract. The systems and methods may determine, based on the distribution rules, which conditions are fulfilled so that a customer is given access to a product associated with the basic function. A relationship may be created between a distribution rule and a basic function allocated to the distribution rule. The systems and methods provide functionalities for implementing contract data and for managing and administering customer contracts relevant to a customer.
    Type: Application
    Filed: November 23, 2006
    Publication date: January 14, 2010
    Inventors: Marcel Bank, Michael Engel
  • Patent number: 7580970
    Abstract: Computer network system for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to the at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, a software program module being provided, and being set up and programmed to carry out a comparison between the first and second databases, to obtain a statement about the equality of the information content of the two databases, and starting from the data comparison, an error log file about the errored and/or missing records being produced, and an error detection and processing function correcting the errored and/or missing records.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: August 25, 2009
    Assignee: UBS AG
    Inventors: Marcel Bank, Hansbeat Loacker
  • Patent number: 7577687
    Abstract: Computer-supported method for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, a software program component being provided by which, in the case of a transaction which is initiated from one application workstation on the first database, a sister transaction can be called up on the second database and vice versa—in which case, from the point of view of the application workstation, the sister transaction on the side of the second database behaves analogously to its counterpart on the side of the first database.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: August 18, 2009
    Assignee: UBS AG
    Inventors: Marcel Bank, Hansbeat Loacker
  • Publication number: 20090171909
    Abstract: A data management system has a basic function configurator to define a generic basic function, whereby the function to be performed is to be depicted in a basic function by means of descriptive attributes and associated values or value ranges necessary for processing the basic function. The function is to be depicted on a data set to which a distribution rule is allocated. A data set, with its associated distribution rules, defines a generic basic function. The data sets which define the generic basic functions, together with their distribution rules for access by a product template configurator, are contained in a basic function list. The product template configurator combines one or several basic functions and transfers these to a product template, in that the generic basic functions are mutated into specific basic functions for the product template concerned by transferring or restricting the values. A product template comprises one or more basic functions belonging to a product.
    Type: Application
    Filed: November 23, 2006
    Publication date: July 2, 2009
    Inventors: Marcel Bank, Michael Engel
  • Patent number: 7526576
    Abstract: Computer network system for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, the accesses by the work units to the first database taking place by means of an encapsulation module, which is set up and programmed so that the work units are passed to it, work units which it accepts are decomposed into one or more messages, the messages are entered in the first database and the messages are sent to the second database.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: April 28, 2009
    Assignee: UBS AG
    Inventors: Marcel Bank, Hansbeat Loacker
  • Publication number: 20060222161
    Abstract: Computer network system for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, the accesses by the work units to the first database taking place by means of an encapsulation module, which is set up and programmed so that the work units are passed to it, work units which it accepts are decomposed into one or more messages, the messages are entered in the first database and the messages are sent to the second database.
    Type: Application
    Filed: March 28, 2006
    Publication date: October 5, 2006
    Inventors: Marcel Bank, Hansbeat Loacker
  • Publication number: 20060222162
    Abstract: Computer network system for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, the accesses by the work units to the first database taking place by means of an encapsulation module, which is set up and programmed so that the work units are passed to it, work units which it accepts are decomposed into one or more messages, the messages are entered in the first database and the messages are sent to the second database.
    Type: Application
    Filed: March 29, 2006
    Publication date: October 5, 2006
    Inventors: Marcel Bank, Hansbeat Loacker
  • Publication number: 20060222160
    Abstract: Computer network system for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to the at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, a software program module being provided, and being set up and programmed to carry out a comparison between the first and second databases, to obtain a statement about the equality of the information content of the two databases, and starting from the data comparison, an error log file about the errored and/or missing records being produced, and an error detection and processing function correcting the errored and/or missing records.
    Type: Application
    Filed: March 27, 2006
    Publication date: October 5, 2006
    Inventors: Marcel Bank, Hansbeat Loacker
  • Publication number: 20060222163
    Abstract: Computer-supported method for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, a software program component being provided by which, in the case of a transaction which is initiated from one application workstation on the first database, a sister transaction can be called up on the second database and vice versa—in which case, from the point of view of the application workstation, the sister transaction on the side of the second database behaves analogously to its counterpart on the side of the first database.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 5, 2006
    Inventors: Marcel Bank, Hansbeat Loacker