Patents by Inventor Michael A. Conrad

Michael A. Conrad 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: 20130006775
    Abstract: One variation of a preferred system for rendering content on a vehicle includes a display, a memory, a communication module, and a processor. The display is configured to mount adjacent an exterior surface of a vehicle. The memory is configured to store a plurality of executable applications including a vehicle identification application and an application elected by a user. The communication module is configured to download the user-elected application to the memory. The processor is configured to selectively execute applications to control visual content rendered on the display, wherein the display renders vehicle identification information when the vehicle identification application executes, and wherein the display renders additional visual content when the user-elected application executes.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 3, 2013
    Inventors: Michael Conrad Jordan, Neville Boston
  • Patent number: 8140487
    Abstract: Methods, systems and software applications are provided for storing, updating and retrieving key figures. In accordance with one embodiment, a computerized method is provided for storing values of a variable key figure over time. The method comprises storing a value of the key figure in a first data field and assigning an end date to the first data field. Further, the method includes storing a delta value of the key figure in a second data field and assigning a start date to the second data field, wherein the start date is earlier than the end date.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: March 20, 2012
    Assignee: SAP AG
    Inventors: Joachim Becker, Michael Conrad, Stefan Gauger
  • Patent number: 7987121
    Abstract: Systems and methods are provided for generating an accounting document. In one implementation, a computer-implemented method is provided. A message is received that includes operational data. An accounting notification is generated that includes the operational data using a first business object. The accounting notification is processed and the accounting document is generated using a second business object. The accounting document includes a number of posting lines corresponding to the operational data. The accounting document is processed and a set of third business objects is assigned to each posting line. The set of third business objects includes at least one general ledger account business object and a plurality of sub-ledger account business objects. One or more data processing tasks are delegated to the one of the third business objects that are assigned to the given posting line.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: July 26, 2011
    Assignee: SAP AG
    Inventors: Michael Conrad, Christiane Cramer, Georg Dopf, Olaf Duevel, Stefan Gauger, Dirk Henrich, Michael Hohendorf, Franz-Joachim Hoeckenreiner, Markus Klein, Gerald Paetzold, Andreas Reccius, Harald Roedel, Kai-Michael Roesner, Joachim Welte
  • Patent number: 7870619
    Abstract: A potting training device for preventing a potty-training child's urine stream from passing through the opening formed between the toilet seat and the toilet bowl. The device is made of a flexible, water-resistant, preferably non-porous sheet material, having a folding seam separating a urine-deflecting surface and a plurality of attachment tabs. An adhesive material is applied to the surface of each attachment tab and attaches the attachment tabs to the underside of the toilet seat. The sheet material, in its unattached flat configuration, is manipulated into a curved configuration that matches the curvature of the toilet seat, and is attached thereto. The potty training device is also not visible to the observer unless the toilet seat is lifted up, in a vertical position or viewed from a position to the rear of the attachment point when the toilet seat is down.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: January 18, 2011
    Inventors: Joseph Michael Conrad, III, Kurt Gans Briscoe
  • Publication number: 20090192642
    Abstract: The operation of a test plant comprising a series of test rooms with a respective number of test beds requires management of a multiplicity of data, resources, people, processes, etc. Optimum operation of a test plant with as little unproductivity as possible is possible only when all of this information is networked together and optimum structures for the separation and management of a test plant are created. To this end, the invention now proposes splitting a test order into an order specimen and a process specimen, the two specimens being used to store different information. By linking an order specimen to a process specimen and the associated data and processes, it is a simple matter to generate a test process plan, and the handling of the test job can be controlled and monitored on the basis of the test process plan.
    Type: Application
    Filed: June 26, 2007
    Publication date: July 30, 2009
    Inventors: Michael Conrad, Alexander Kurz
  • Patent number: 7464091
    Abstract: A method for processing one or more data objects in business applications is disclosed. The method creates an electronic data element comprising a first data field and a second data field, wherein the first data field contains data representing an identifier functioning as a link to one or more data objects and the second data field represents a state of the identifier in the first data field; and associates the identifier of the electronic data element with the one or more data objects.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: December 9, 2008
    Assignee: SAP AG
    Inventors: Michael Conrad, Dirk Henrich
  • Patent number: 7430569
    Abstract: A method of replicating data objects from a source system to a target system consistent with the present invention is disclosed. The method creates an electronic data element including a first field having an identifier and a second field having a state of the identifier. The state of the identifier may be set to: a) a first state, in which said electronic data element may be accessed by one or more data object processing operations and whereby said identifier is assignable to one or more data objects, b) a second state, in which said electronic data element may not be accessed by one or more data object processing operations and whereby said identifier is assignable to one or more data objects, or c) a third state, in which said electronic data element may not be accessed by one or more data object processing operations and whereby said identifier is not assignable to one or more data objects.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: September 30, 2008
    Assignee: SAP AG
    Inventors: Michael Conrad, Dirk Henrich
  • Publication number: 20080235454
    Abstract: A data processing system includes multiple processors each having multiple processor cores. A core checkstop from a particular processor core indicates that a memory array associated with the particular core exhibits an error. In response to the core checkstop, the system migrates the workload of the particular processor core to another processor core. The system also removes the particular processor core from the current configuration of the system. In response to the core checkstop and error, the system initializes the particular processor core if the error is in a processor memory array associated with the particular core. The system then attempts correction of the error with array built-in self test (ABIST) circuitry. If the ABIST succeeds in correcting the error, the initialization of the particular processor core completes and the system returns the particular processor core to the current processor configuration.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Applicant: IBM Corporation
    Inventors: Michael Conrad Duron, Mark David McLaughlin
  • Patent number: 7409412
    Abstract: A computer-readable medium having stored thereon a data structure for an electronic data element. The electronic data element includes: a first data field containing data representing an identifier functioning as a link to one or more data objects; and a second data field representing a state of the identifier in the first data field. The second data field may be in one of three states: a) a first state, in which the electronic data element may be accessed by one or more data object processing operations and whereby said identifier is assignable to one or more data objects; b) a second state, in which said electronic data element may not be accessed by one or more data object processing operations and whereby said identifier is assignable to one or more data objects; or c) a third state, in which said electronic data element may not be accessed by one or more data object processing operations and whereby said identifier is not assignable to one or more data objects.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: August 5, 2008
    Assignee: SAP AG
    Inventors: Michael Conrad, Dirk Henrich
  • Publication number: 20080120129
    Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
    Type: Application
    Filed: May 11, 2007
    Publication date: May 22, 2008
    Inventors: Michael Seubert, Achim Heger, Adam Polly, Alexander Adam, Alexander Zaichenko, Alexandra Mark, Andre Doerfler, Andre Wachholz-Prill, Andre Wagner, Andrea Pluemper, Andreas Bold, Andreas Brossler, Andreas Huppert, Andreas Leukert-Knapp, Andreas Morsch, Andreas Neumann, Andreas Poth, Andreas Reccius, Andreas Wolber, Antje Fuchs, Antonia Gross, Arno Eifel, Artur Butucel, Arunava Banerjee, Ashwin Yeddula, Axel Kuehl, Benjamin Klehr, Bernd Schmitt, Bjoern Eike, Boris Krems, Christian Auth, Christian Fuhlbruegge, Christiane Cramer, Christiane Schauerte, Christopher Engler, Cristina Buchholz, Damian Theil, Daniel Bock, Daniel Zimmermann, Danny Pannicke, Dieter Krisch, Dietmar Nowotny, Dirk Henrich, Dirk Richtsteiger, Dirk Schindewolf, Doris Karbach, Frank Damaschke, Frank Hastrich, Frank Krueger, Frank Lindqvist, Frank Milpetz, Frank Reinemuth, Galina Pacher, Georg Dopf, Georg Podhajsky, Giovanni Deledda, Guimei Zhang, Gunther Liebich, Heike Berger, Hendrik Geipel, Horst Schaude, Ingo Bruss, Ingo Pfitzner, Jaakob Kind, Jan Hrastnik, Jan Richert, Joachim Liebler, Joachim Puteick, Jochen Steinbach, Joerg Goetting, Johannes Bechtold, Julian Schmidt-Kluegmann, Kai-Michael Roesner, Karsten Kimme, Karsten Koetter, Kathrin Nos, Klaus Herter, Klaus Reinelt, Klaus Schlappner, Kristina Grunewald, Levente Sara, Markus Juchem, Martin Gaub, Martin Hermes, Martin Rogge, Martin Schorr, Mathias Schoenecker, Matthias Asal, Matthias Heinrichs, Matthias Schmitt, Michael Bauer, Michael Conrad, Michael Hartel, Michael Jung, Michael Schier, Michael Segler, Michael Sylvester, Naci Kalyoncu, Olaf Meincke, Oliver Grande
  • Publication number: 20080004998
    Abstract: Systems and methods are provided for generating an accounting document. In one implementation, a computer-implemented method is provided. A message is received that includes operational data. An accounting notification is generated that includes the operational data using a first business object. The accounting notification is processed and the accounting document is generated using a second business object. The accounting document includes a number of posting lines corresponding to the operational data. The accounting document is processed and a set of third business objects is assigned to each posting line. The set of third business objects includes at least one general ledger account business object and a plurality of sub-ledger account business objects. One or more data processing tasks are delegated to the one of the third business objects that are assigned to the given posting line.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Michael Conrad, Christiane Cramer, Georg Dopf, Olaf Duevel, Stefan Gauger, Dirk Henrich, Michael Hohendorf, Franz-Joachim Hoeckenreiner, Markus Klein, Gerald Paetzold, Andreas Reccius, Harald Roedel, Kai-Michael Roesner, Joachim Welte
  • Publication number: 20070233541
    Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having accounting functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 4, 2007
    Inventors: Martin Schorr, Michael Sylvester, Georg Dopf, Dirk Henrich, Gunther Liebich, Michael Conrad, Andreas Reccius, Markus Klein, Michael Hohendorf, Andrea Roesinger, Rainer Soltek, Juergen Kind, Ralf Dinkel, Peter Zimmermann, Daniel Bock, Udo Laub, Thomas Schachner, Gerald Paetzold, Kai-Michael Roesner, Edwin Himmelsbach, Torsten Bachmann, Volker Faisst, Otfried Geisau, Michael Meyringer, Ralf Klein, Dieter Krisch
  • Patent number: 7225302
    Abstract: A method consistent with the present invention avoids data loss in a data object replication process. The method includes: creating an electronic data element comprising a first field having an identifier and a second field having a state of the identifier; setting the second field of the data element to a state indicating that the electronic data element may be accessed and assigned; assigning the identifier to one or more data objects; setting a shared lock on the electronic data element; storing the one or more data objects; and upon a commit of the storing of the one or more data objects, removing the shared lock and setting the state of the identifier to indicate that the one or more data objects may be replicated.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: May 29, 2007
    Assignee: SAP AG
    Inventors: Michael Conrad, Dirk Henrich
  • Publication number: 20070078912
    Abstract: Methods, systems and software applications are provided for storing, updating and retrieving key figures. In accordance with one embodiment, a computerized method is provided for storing values of a variable key figure over time. The method comprises storing a value of the key figure in a first data field and assigning an end date to the first data field. Further, the method includes storing a delta value of the key figure in a second data field and assigning a start date to the second data field, wherein the start date is earlier than the end date.
    Type: Application
    Filed: December 28, 2005
    Publication date: April 5, 2007
    Inventors: Joachim Becker, Michael Conrad, Stefan Gauger
  • Publication number: 20040153480
    Abstract: A method of replicating data objects from a source system to a target system consistent with the present invention is disclosed. The method creates an electronic data element including a first field having an identifier and a second field having a state of the identifier.
    Type: Application
    Filed: November 26, 2003
    Publication date: August 5, 2004
    Inventors: Michael Conrad, Dirk Henrich
  • Publication number: 20040148589
    Abstract: A method for processing one or more data objects in business applications is disclosed. The method creates an electronic data element comprising a first data field and a second data field, wherein the first data field contains data representing an identifier functioning as a link to one or more data objects and the second data field represents a state of the identifier in the first data field; and associates the identifier of the electronic data element with the one or more data objects.
    Type: Application
    Filed: November 26, 2003
    Publication date: July 29, 2004
    Inventors: Michael Conrad, Dirk Henrich
  • Publication number: 20040148587
    Abstract: A computer-readable medium having stored theron a data structure for an electronic data element. The electronic data element includes: a first data field containing data representing an identifier functioning as a link to one or more data objects; and a second data field representing a state of the identifier in the first data field. The second data field may be in one of three states: a) a first state, in which the electronic data element may be accessed by one or more data object processing operations and whereby said identifier is assignable to one or more data objects; b) a second state, in which said electronic data element may not be accessed by one or more data object processing operations and whereby said identifier is assignable to one or more data objects; or c) a third state, in which said electronic data element may not be accessed by one or more data object processing operations and whereby said identifier is not assignable to one or more data objects.
    Type: Application
    Filed: November 26, 2003
    Publication date: July 29, 2004
    Inventors: Michael Conrad, Dirk Henrich
  • Publication number: 20040148447
    Abstract: A method consistent with the present invention avoids data loss in a data object replication process. The method includes: creating an electronic data element comprising a first field having an identifier and a second field having a state of the identifier; setting the second field of the data element to a state indicating that the electronic data element may be accessed and assigned; assigning the identifier to one or more data objects; setting a shared lock on the electronic data element; storing the one or more data objects; and upon a commit of the storing of the one or more data objects, removing the shared lock and setting the state of the identifier to indicate that the one or more data objects may be replicated.
    Type: Application
    Filed: November 26, 2003
    Publication date: July 29, 2004
    Inventors: Michael Conrad, Dirk Henrich
  • Patent number: 6239962
    Abstract: An arc fault circuit breaker assembled such that electrical interconnections, i.e., electrical connections between compartments, are made without disassembling any previously assembled compartment. The arc fault circuit breaker comprises housings having compartments within. Electrically connected components having interconnecting components, i.e., components which provide electrical interconnections between compartments, are disposed within the compartments. The housings are assembled together to enclose the compartments. Interconnecting components within an enclosed compartment extend through openings in the housings to provide electrical interconnections to the next compartment to be assembled. Therefore, no disassembly of the enclosed compartment is necessary to make the interconnections.
    Type: Grant
    Filed: February 9, 1999
    Date of Patent: May 29, 2001
    Assignee: General Electric Company
    Inventors: Raymond Kelsey Seymour, Murali Magham, Fredic W. Glabau, Kevin Jay Fuhr, Michael Conrad Guerrette
  • Patent number: 6207671
    Abstract: The cycloalkano-pyridines are prepared by reacting corresponding cycloalkano-pyridine-aldehydes with suitable organometallic compounds or Wittig or Grignard reagents or reacting compounds of the cycloalkano-pyridine alcohols type with suitable bromine compounds, and optionally varying the functional groups accordingly. The cycloalkanopyridines are suitable as active compounds in medicaments, in particular in medicaments for the treatment of hypertipoproteinaemia and arteriosclerosis.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: March 27, 2001
    Assignee: Bayer Aktiengesellschaft
    Inventors: Gunter Schmidt, Arndt Brandes, Rolf Angerbauer, Michael Lögers, Matthias Müller-Gliemann, Carsten Schmeck, Klaus-Dieter Bremm, Hilmar Bischoff, Delf Schmidt, Joachim Schuhmacher, Henry Giera, Holger Paulsen, Paul Naab, Michael Conrad, Jürgen Stoltefuss