Patents by Inventor Christian Schwarz

Christian Schwarz 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: 20140310232
    Abstract: The invention relates to a computer system for both online transaction processing and online analytical processing, comprising: a processor coupled to a database, the database comprising the database comprising: a main store (116) for storing records, a differential buffer (114) for receiving and buffering added or deleted or modified records, the differential buffer being coupled to the main store, a schema comprising records stored in the main store and records stored in the differential buffer, and a cache store (112) for caching a result of a query against the schema; and a cache controller (106) executable by the processor and communicatively coupled to the database, the cache controller being configured for: storing the result of the query in the cache store; receiving an analytical request; and determining, in response to the received request, an up-to-date result of the query by (216): accessing the cache store to obtain the cached result; determining the records of the schema that have been added or
    Type: Application
    Filed: February 10, 2014
    Publication date: October 16, 2014
    Applicant: Hasso-Plattner-Institut für Softwaresystemtechnik GmbH
    Inventors: Hasso Plattner, Stephan Mueller, Jens Krueger, Juergen Mueller, Christian Schwarz
  • Patent number: 8782304
    Abstract: The present disclosure relates to a method for enabling a virtual processing unit to access a peripheral unit, the virtual processing unit being implemented by a physical processing unit connected to the peripheral unit, the method comprising a step of transmitting to the peripheral unit a request sent by the virtual processing unit to access a service provided by the peripheral unit, the access request comprising at least one parameter and an identifier of the virtual unit, the method comprising steps, executed by the peripheral unit after receiving an access request, of allocating a set of registers to the virtual unit identifier received, storing the parameter received in the register set allocated, and when the peripheral unit is available for processing a request, selecting one of the register sets, and triggering a process in the peripheral unit from the parameters stored in the selected register set.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: July 15, 2014
    Assignee: STMicroelectronics Rousset SAS
    Inventors: Christian Schwarz, Joel Porquet
  • Publication number: 20130312119
    Abstract: Method to detect a cloned software to be used on a client user unit communicating with a server for requesting a service by sending a request from the user unit to the server, the latter being connected to a database comprising client records, each of these records comprising at least a tag value (tc) as history of client requests, said method comprising an initialization phase and a operating phase, a) the initialization phase comprising the steps of: defining said tag value (tc) as being equal to an initial random value, then opening a new record storing said tag value (tc) in the database and introducing said tag value into the client user unit, b) the operating phase comprising the steps of: preparing, on the user unit side, a client message for the server comprising said request and a value depending on said tag value (tc), then sending this client message, from the user unit to the server, then checking, on the server side, an access condition by checking if the tag value (tc) of said client message is
    Type: Application
    Filed: November 15, 2011
    Publication date: November 21, 2013
    Applicant: NAGRAVISION S.A.
    Inventors: Jean-Bernard Fischer, Patrik Marcacci, Christian Schwarz, Brecht Wyseur
  • Patent number: 8549719
    Abstract: A method of generating electrical energy in an integrated circuit that may include setting into motion a (3D) three-dimensional enclosed space in the integrated circuit. The 3D enclosed space may include a piezoelectric element and a free moving object therein. The method may also include producing the electrical energy from impact between the free moving object and the piezoelectric element during the motion.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: October 8, 2013
    Assignees: STMicroelectronics (Rousset) SAS, Universite Aix-Marseille 1 Provence
    Inventors: Christian Schwarz, Christophe Monserie, Julien Delalleau
  • Publication number: 20130227827
    Abstract: A method of generating electrical energy in an integrated circuit that may include setting into motion a (3D) three-dimensional enclosed space in the integrated circuit. The 3D enclosed space may include a piezoelectric element and a free moving object therein. The method may also include producing the electrical energy from impact between the free moving object and the piezoelectric element during the motion.
    Type: Application
    Filed: March 29, 2013
    Publication date: September 5, 2013
    Applicants: UNIVERSITE AIX-MARSEILLE 1 PROVENCE, STMICROELECTRONICS (ROUSSET) SAS
    Inventors: CHRISTIAN SCHWARZ, CHRISTOPHE MONSERIE, JULIEN DELALLEAU
  • Patent number: 8410661
    Abstract: A method of generating electrical energy in an integrated circuit that may include setting into motion a (3D) three-dimensional enclosed space in the integrated circuit. The 3D enclosed space may include a piezoelectric element and a free moving object therein. The method may also include producing the electrical energy from impact between the free moving object and the piezoelectric element during the motion.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: April 2, 2013
    Assignees: STMicroelectronics (Rousset) SAS, Universite Aix-Marseille 1 Provence
    Inventors: Christian Schwarz, Christophe Monserie, Julien Delalleau
  • Patent number: 8312197
    Abstract: The present disclosure relates to a method of processing an interrupt comprising a peripheral unit sending an interrupt, the interrupt being intended for a virtual unit executed by a processing unit, transmitting the interrupt to an interrupt control unit coupled to a processing unit, and the interrupt control unit storing the interrupt in an interrupt register. According to an embodiment of the present disclosure, the interrupt is transmitted to the interrupt control unit in association with an identifier of the virtual unit receiving the interrupt, the interrupt register in which the interrupt belonging to a set of registers is stored comprising one interrupt register per virtual unit likely to be executed by the processing unit, the interrupt being transmitted to the processing unit if the virtual unit receiving the interrupt is being executed by the processing unit.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: November 13, 2012
    Assignee: STMicroelectronics (Rousset) SAS
    Inventors: Christian Schwarz, Joel Porquet
  • Publication number: 20120226834
    Abstract: The present disclosure relates to a method for enabling a virtual processing unit to access a peripheral unit, the virtual processing unit being implemented by a physical processing unit connected to the peripheral unit, the method comprising a step of transmitting to the peripheral unit a request sent by the virtual processing unit to access a service provided by the peripheral unit, the access request comprising at least one parameter and an identifier of the virtual unit, the method comprising steps, executed by the peripheral unit after receiving an access request, of allocating a set of registers to the virtual unit identifier received, storing the parameter received in the register set allocated, and when the peripheral unit is available for processing a request, selecting one of the register sets, and triggering a process in the peripheral unit from the parameters stored in the selected register set.
    Type: Application
    Filed: May 11, 2012
    Publication date: September 6, 2012
    Applicant: STMICROELECTRONICS ROUSSET SAS
    Inventors: Christian Schwarz, Joël Porquet
  • Patent number: 8209449
    Abstract: The present disclosure relates to a method for enabling a virtual processing unit to access a peripheral unit, the virtual processing unit being implemented by a physical processing unit connected to the peripheral unit, the method comprising a step of transmitting to the peripheral unit a request sent by the virtual processing unit to access a service provided by the peripheral unit, the access request comprising at least one parameter and an identifier of the virtual unit, the method comprising steps, executed by the peripheral unit after receiving an access request, of allocating a set of registers to the virtual unit identifier received, storing the parameter received in the register set allocated, and when the peripheral unit is available for processing a request, selecting one of the register sets, and triggering a process in the peripheral unit from the parameters stored in the selected register set.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: June 26, 2012
    Assignee: STMicroelectronics Rousset SAS
    Inventors: Christian Schwarz, Joel Porquet
  • Publication number: 20120106741
    Abstract: The present invention provides a method for secure communication of digital information between a transmission entity and at least one reception entity. The method may be applied in the domain of audio/video data transmission, where stuffing data packets comprising random payloads are inserted into a transport stream along with true data packets comprising the audio/video data. The dummy data packets are detectable by an authorized reception entity but not detectable by unauthorized reception entities. A large number of stuffing data packets are included in the transmission to occupy bandwidth and to further render the job difficult for an unauthorized reception entity which tries to intercept the transmission.
    Type: Application
    Filed: November 1, 2011
    Publication date: May 3, 2012
    Applicant: NAGRAVISION S.A.
    Inventors: Jean-Philippe AUMASSON, Christian SCHWARZ
  • Patent number: 7950229
    Abstract: An exhaust system has first and second exhaust gas turbochargers for a V-8 internal combustion engine having an ignition sequence of a 90° crank angle from one cylinder to the next in each of two cylinder banks. The exhaust system includes a first-through-fourth exhaust lines from the cylinders to the two exhaust gas turbochargers, with two cylinders respectively being assigned to an exhaust line. One exhaust turbocharger is respectively assigned to two exhaust lines. The two cylinders assigned to an exhaust line having an ignition interval of a 360° crank angle. The first and the second exhaust lines assigned to an exhaust gas turbocharger having an ignition sequence displaced with respect to one another by a 180° crank angle. As a result, the opening phase of the charge cycle intake valves can be prolonged, which leads to a significantly higher power of the internal combustion engine.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: May 31, 2011
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Christian Schwarz, Hubert Graf, Werner Verdoorn
  • Publication number: 20100308602
    Abstract: A method of generating electrical energy in an integrated circuit that may include setting into motion a (3D) three-dimensional enclosed space in the integrated circuit. The 3D enclosed space may include a piezoelectric element and a free moving object therein. The method may also include producing the electrical energy from impact between the free moving object and the piezoelectric element during the motion.
    Type: Application
    Filed: June 3, 2010
    Publication date: December 9, 2010
    Applicants: STMicroelectronics (Rousset) SAS, Universite Aix-Marseille 1 Provence Aix-Marseille 1
    Inventors: Christian Schwarz, Christophe Monserie, Julien Delalleau
  • Publication number: 20100161854
    Abstract: The present disclosure relates to a method for enabling a virtual processing unit to access a peripheral unit, the virtual processing unit being implemented by a physical processing unit connected to the peripheral unit, the method comprising a step of transmitting to the peripheral unit a request sent by the virtual processing unit to access a service provided by the peripheral unit, the access request comprising at least one parameter and an identifier of the virtual unit, the method comprising steps, executed by the peripheral unit after receiving an access request, of allocating a set of registers to the virtual unit identifier received, storing the parameter received in the register set allocated, and when the peripheral unit is available for processing a request, selecting one of the register sets, and triggering a process in the peripheral unit from the parameters stored in the selected register set.
    Type: Application
    Filed: October 27, 2009
    Publication date: June 24, 2010
    Applicant: STMICROELECTRONICS ROUSSET SAS
    Inventors: Christian Schwarz, Joël Porquet
  • Publication number: 20100049892
    Abstract: The present disclosure relates to a method of processing an interrupt comprising a peripheral unit sending an interrupt, the interrupt being intended for a virtual unit executed by a processing unit, transmitting the interrupt to an interrupt control unit coupled to a processing unit, and the interrupt control unit storing the interrupt in an interrupt register. According to an embodiment of the present disclosure, the interrupt is transmitted to the interrupt control unit in association with an identifier of the virtual unit receiving the interrupt, the interrupt register in which the interrupt belonging to a set of registers is stored comprising one interrupt register per virtual unit likely to be executed by the processing unit, the interrupt being transmitted to the processing unit if the virtual unit receiving the interrupt is being executed by the processing unit.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 25, 2010
    Applicant: STMicroelectronics Rousset SAS
    Inventors: Christian Schwarz, Joel Porquet
  • Publication number: 20100031905
    Abstract: An exhaust system has first and second exhaust gas turbochargers for a V-8 internal combustion engine. A first cylinder bank includes four cylinders arranged in series side-by-side, and a second cylinder bank situated opposite the first cylinder bank includes the other four cylinders arranged in series side-by-side. The internal combustion engine has an ignition sequence of a 90° crank angle from one cylinder to the next. The exhaust system includes a first, a second, a third and a fourth exhaust line from the cylinders to the two exhaust gas turbochargers, with two cylinders respectively being assigned to an exhaust line. One exhaust turbocharger is respectively assigned to two exhaust lines. The two cylinders assigned to an exhaust line having an ignition interval of a 360° crank angle. The first and the second exhaust lines assigned to an exhaust gas turbocharger having an ignition sequence displaced with respect to one another by a 180° crank angle.
    Type: Application
    Filed: August 7, 2009
    Publication date: February 11, 2010
    Applicant: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Christian SCHWARZ, Hubert Graf, Werner Verdoorn
  • Publication number: 20100005193
    Abstract: A device for measuring a physical quantity in a wired electrical network, such as a local area network (LAN) or Ethernet, has a unique network address and a first interface connected to a wired network and configured to receive and transmit data. To reduce costs for materials and the complexity of cabling, the device further includes a switch for connection to an additional device and for forwarding data, preferably in the form of data packets, to the additional device. A system includes several such devices, arranged in a chain or ring topology, and can forward data to other such devices based on the device addresses. The disclosed device configuration eliminates expensive and difficult to install switches frequently required in the center of a star configuration.
    Type: Application
    Filed: July 7, 2008
    Publication date: January 7, 2010
    Applicant: Siemens Aktiengesellschaft
    Inventors: Edmund Alexander, Werner Becherer, Dan Jakominich, Christian Schwarz, Georg Stein
  • Patent number: 7639508
    Abstract: At least one embodiment of the invention relates to the fastening and fitting of a built-in unit on a switchboard, which has a through-opening for this purpose, a collar, which is arranged on the built-in, limiting the action of plugging through the built-in unit, and at least one fixing and clamping device ensuring that the built-in unit is pressed correspondingly against the switchboard.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: December 29, 2009
    Assignee: Siemens Aktiengesellschaft
    Inventors: Rainer Hauser, Christian Schwarz, Michael Tiegelkamp
  • Publication number: 20090098849
    Abstract: The invention relates to a receiver device for the mobile reception of high-frequency signals of different services in motor vehicles comprising at least one receiver unit for receiving and processing country specific services and a communications unit for connecting the receiver device to the motor vehicle communications bus.
    Type: Application
    Filed: August 15, 2006
    Publication date: April 16, 2009
    Inventors: Thomas Adam, Wolfgang Sautter, Christian Schwarz, Robert Thomas
  • Publication number: 20080291644
    Abstract: At least one embodiment of the invention relates to the fastening and fitting of a built-in unit on a switchboard, which has a through-opening for this purpose, a collar, which is arranged on the built-in, limiting the action of plugging through the built-in unit, and at least one fixing and clamping device ensuring that the built-in unit is pressed correspondingly against the switchboard.
    Type: Application
    Filed: May 20, 2008
    Publication date: November 27, 2008
    Inventors: Rainer Hauser, Christian Schwarz, Michael Tiegelkamp
  • Publication number: 20080200137
    Abstract: A method for receiving high frequency signals, wherein several receiver antennas receive said signals and transmit the signals of one antenna to a receiver, representing a selectable program content. It is possible to select at least one other antenna which received signals with the same program content but with better signal properties. According to the invention, the signals received by at least one antenna are examined for the data content thereof and it is possible to switch from one signal received by an antenna to another signal received by an antenna if the data content of one signal corresponds to the data content of the other signal or if, when the signals received by at least two antennas are examined for the data content thereof, it is possible to switch to another signal received by another antenna if the data content of the signal that is received by one antenna corresponds to the content of the other signal received by another antenna.
    Type: Application
    Filed: December 9, 2005
    Publication date: August 21, 2008
    Inventors: Thomas Adam, Christian Schwarz, Markus Lausterer, Frank D'Argent