Patents by Inventor Robert Hugel

Robert Hugel 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: 20180021630
    Abstract: This disclosure is directed to a smart playable flying disc and methods for determining associated motion parameters. The playable device may capture and transmit sensor data including motion data to a computing device. Motion parameters can be determined based on the sensor data. For example, an initial velocity of the playable device can be determined based on a throw duration and a maximum acceleration. Machine learning algorithms can determine updated parameters based on learned parameters. The playable device can include rapid charging circuits to receive power from a remote charger. Sensor data may also be interpreted by the computing device as gestures for interacting with the computing device or for presentation during gameplay. The computing device can capture image data of the playable device and identify the playable device and annotate image data based on the sensor data from the playable device.
    Type: Application
    Filed: September 6, 2017
    Publication date: January 25, 2018
    Inventors: Brian Monnin, Kevin Langdon, Gadi Amit, Vincent John Joseph Bellwoar, Stefan Robert Hugel, Ian A. Moyer, Kevin VanDelden
  • Patent number: 8493990
    Abstract: A cyclical time-based communication system, for the transmission of data (DATA) between users, comprising a databus and users connected thereto. The data transmission occurs within cyclical repeating timeframes, each with at least two timeslots. Each timeslot is provided for the transmission of a message (Ni). A message (Ni) comprises at least part of the data (DATA) and each message (Ni) is provided with a code (ID). The bandwidth available for data transmission may be better utilized, if the code (ID) is placed within the message (Ni), each message (Ni) is additionally provided with time information concerning the timeslot which may be extracted from the code, and at least one of the timeslots may be used for transmission of various messages in various cycles. In a preferred embodiment the information relating to the current cycle comprises an ordinal number. In the simplest case the number has two values 0 and 1.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: July 23, 2013
    Assignee: Robert Bosch GmbH
    Inventors: Josef Berwanger, Anton Schedl, Ralf Belschner, Peter Lohrman, Matthias Kuehlewein, Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel, Carsten Gebauer
  • Patent number: 8130785
    Abstract: A method and a device for exchanging data in messages between at least two stations connected by a bus system. The messages contain the data being transmitted by the stations over the bus system. Each message contains an identifier characterizing the data contained therein. Each station decides on the basis of the identifier whether to receive the message. The messages are controlled in time by a first station. The first station repeatedly transmits a reference message over the bus in at least one specifiable time interval. The time interval is subdivided into time windows of a specifiable length, the messages being transmitted in the time windows.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: March 6, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Andreas Weigl, Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel
  • Patent number: 7983250
    Abstract: A communications system for a motor vehicle, including a plurality of electrical components, a data bus structure to which the components are connected in order to transmit information among the components, and a power line structure to which the components are connected in order to be supplied with power. The information is transmitted in successive cycles over the data bus structure, each cycle including at least one time window for transmitting information at specific points in time and at least one event window for transmitting information in response to specific events. The communications system includes an arrangement for redundantly transmitting information which merely transmits the information transmitted in the at least one time window over the data bus structure at least partially over the power line structure as well.
    Type: Grant
    Filed: February 1, 2005
    Date of Patent: July 19, 2011
    Assignee: Robert Bosch GmbH
    Inventors: Thorsten Enders, Thomas Fuehrer, Robert Hugel, Juergen Schirmer, Dieter Kraft, Frank Stiegler
  • Patent number: 7979730
    Abstract: A method, a device, and a bus system for synchronizing at least two TTCAN buses having at least one bus user, there being cycle times of the basic cycles in the TTCAN buses, a global time being determined in each TTCAN bus and the deviations of the global times of the TTCAN buses which are linked together by at least one user being determined from the global times, and the deviations of the individual global times being transmitted to at least one bus user, the cycle times of the TTCAN buses, which are connected by at least one user, being mutually adjusted as a function of the deviations in the global times in such a way that the buses are synchronized with respect to the cycle times.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: July 12, 2011
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel
  • Patent number: 7912080
    Abstract: The invention relates to a cyclical time-based communication system, for the transmission of useful data (DATA) between users of the system, which comprises a databus and users connected thereto. The data transmission occurs within cyclical repeating timeframes, each with at least two timeslots. Each timeslot is provided for the transmission of a message (Ni). A message (Ni) comprises at least part of the useful data (DATA) and each message (Ni) is provided with a code (ID). The bandwidth available for data transmission may be better utilized, if the code (ID) is placed within the message (Ni) as a part thereof, each message (Ni) is additionally provided with time information concerning the timeslot which may be extracted from the code and at least one of the timeslots within the timeframes may be used for transmission of various messages in various cycles. In a preferred embodiment the information relating to the current cycle comprises an ordinal number for the cycle.
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: March 22, 2011
    Assignee: Robert Bosch GmbH
    Inventors: Josef Berwanger, Anton Schedl, Ralf Belschner, Peter Lohrmann, Matthias Kuehlewein, Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel, Carsten Gebauer
  • Publication number: 20110064090
    Abstract: A cyclical time-based communication system, for the transmission of data (DATA) between users, comprising a databus and users connected thereto. The data transmission occurs within cyclical repeating timeframes, each with at least two timeslots. Each timeslot is provided for the transmission of a message (Ni). A message (Ni) comprises at least part of the data (DATA) and each message (Ni) is provided with a code (ID). The bandwidth available for data transmission may be better utilized, if the code (ID) is placed within the message(Ni), each message (Ni) is additionally provided with time information concerning the timeslot which may be extracted from the code, and at least one of the timeslots may be used for transmission of various messages in various cycles. In a preferred embodiment the information relating to the current cycle comprises an ordinal number. In the simplest case the number has two values 0 and 1.
    Type: Application
    Filed: November 24, 2010
    Publication date: March 17, 2011
    Inventors: Josef BERWANGER, Anton Schedl, Ralf Belschner, Peter Lohrmann, Matthias Kuehlewein, Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel, Carsten Gebauer
  • Patent number: 7898987
    Abstract: A method for exchanging data in messages between at least two users connected by a bus system, where each of the at least two users includes a predefinable and/or ascertainable timing mark, includes causing the at least two users to transmit, via the bus system, messages including the data. The method also includes causing a first user, in a function as timer, to control the messages as a function of time in such a way that it repeatedly transmits a reference message, which contains time information of the first user, via the bus at a specifiable time interval. Further, if the timing mark of the second user is reached without a reference message of the first user reaching the second user, the second user is caused to take over the function of timer by transmitting its own reference message with its own time information via the bus system.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: March 1, 2011
    Assignee: Robert Bosch GmbH
    Inventors: Andreas Weigl, Thomas Fuehrer, Bernd Müller, Florian Hartwich, Robert Hugel
  • Publication number: 20100199012
    Abstract: A system for connecting an external device to a serial FlexRay data bus using which data are transmitted over two data lines as a voltage difference signal, the external device being decoupled from the serial FlexRay data bus by an active star circuit to preserve the signal integrity of the voltage difference signal.
    Type: Application
    Filed: January 22, 2008
    Publication date: August 5, 2010
    Inventor: Robert Hugel
  • Patent number: 7761634
    Abstract: A method for exchanging data in messages between at least two stations connected via a bus system. The messages contain the data being transmitted by the stations over the bus system, and the messages are controlled over time by a first station in such a manner that the first station repeatedly transmits a reference message containing time information of the first station over the bus system at least one specifiable time interval. The time interval is subdivided as a basic cycle into time windows of specifiable length, and the messages are transmitted in the time windows. When data is exchanged, a pause period of variable duration is provided at the end of at least one basic cycle, by which a time change of the beginning of the basic cycle is corrected by adaptation of the duration of the pause period.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: July 20, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Andreas Weigl, Robert Hugel
  • Patent number: 7616560
    Abstract: A bus system includes at least two data buses, the first data bus having a first number of users and the second data bus having a second number of users. At least two TTCAN buses, which are interlinked by users connected simultaneously to both TTCAN buses, are used as the data buses. Fewer users than the sum of the number of users of the first TTCAN bus and the number of users of the second TTCAN bus are connected to the two TTCAN buses at the same time. A generating arrangement is included to generate a scalable fault tolerance in the bus system as a function of the number of users connected to the at least two TTCAN buses at the same time.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: November 10, 2009
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel
  • Publication number: 20090237225
    Abstract: A supply line structure for the energy supply of electrical components of a motor vehicle, and for transmitting information between at least a portion of the components. To reduce the interference susceptibility of the supply line structure in a Powerline Communications, and at the same time to continue to be able to ensure the energy supply of the electrical components via the supply line structure, it is provided that the supply line structure have separate supply lines, electrically isolated from the vehicle body, as return lines from the components to at least one energy source of the motor vehicle. The supply lines of the supply line structure preferably take the form of coaxial lines or twisted pair lines.
    Type: Application
    Filed: June 1, 2009
    Publication date: September 24, 2009
    Inventors: Thorsten Enders, Robert Hugel, Juergen Schirmer, Frank Stiegler, Klaus Dostert, Timo Kuhn
  • Patent number: 7586953
    Abstract: The invention refers to a method for monitoring a communication media access schedule of a communication controller (5) of a communication system (1) by means of a bus guardian (6). The communication system (1) comprises a communication media (2) and nodes (3) connected to the communication media (2). Each node (3) comprises a communication controller (5) and a bus guardian (6) assigned to the communication controller (5). Messages are transmitted among the nodes (3) across the communication media (2) based on a cyclic time triggered communication media access scheme.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: September 8, 2009
    Assignees: Robert Bosch GmbH, Bayerische Motoren Werke AG, DaimlerChrysler AG, Freescale Semiconductor, Inc., GM Global Technology Operations, Inc., NXP B.V.
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jörn Ungermann, Matthias Kühlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Führer, Bernd Müller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller
  • Patent number: 7549072
    Abstract: A method, a device, and a bus system for synchronizing at least two buses having at least one bus user, a global time being determined in each bus, and the deviations in the global times of the buses being determined from the global times, the buses being connected via at least one user and the deviations in the individual global times being transmitted to at least one bus user, and the global times of the buses connected via at least one user being adjusted to one another as a function of the deviations in the global times, so that the buses are synchronized with respect to the global times. The buses may include TTCAN buses.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: June 16, 2009
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel
  • Publication number: 20090077287
    Abstract: A method and a device for exchanging data in messages between at least two stations connected by a bus system. The messages contain the data being transmitted by the stations over the bus system. Each message contains an identifier characterizing the data contained therein. Each station decides on the basis of the identifier whether to receive the message. The messages are controlled in time by a first station. The first station repeatedly transmits a reference message over the bus in at least one specifiable time interval. The time interval is subdivided into time windows of a specifiable length, the messages being transmitted in the time windows.
    Type: Application
    Filed: November 24, 2008
    Publication date: March 19, 2009
    Inventors: Andreas WEIGL, Thomas FUEHRER, Bernd MUELLER, Florian HARTWICH, Robert HUGEL
  • Patent number: 7474015
    Abstract: A method and a supply line structure for transmitting information between electrical components in a motor vehicle is described. The information is transmitted over a data bus. At least some of the components are powered via a supply line structure. To make the transmission of information between the components fail-safe, the information is also transmitted over the supply line structure in addition to over the data bus at least after a failure of the data bus.
    Type: Grant
    Filed: July 20, 2002
    Date of Patent: January 6, 2009
    Assignee: Robert Bosch GmbH
    Inventors: Thorsten Enders, Robert Hugel
  • Patent number: 7466717
    Abstract: A method and a device for exchanging data in messages between at least two stations connected by a bus system. The messages contain the data being transmitted by the stations over the bus system. Each message contains an identifier characterizing the data contained therein. Each station decides on the basis of the identifier whether to receive the message. The messages are controlled in time by a first station. The first station repeatedly transmits a reference message over the bus in at least one specifiable time interval. The time interval is subdivided into time windows of a specifiable length, the messages being transmitted in the time windows.
    Type: Grant
    Filed: November 14, 2000
    Date of Patent: December 16, 2008
    Assignee: Robert Bosch GmbH
    Inventors: Andreas Weigl, Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel
  • Patent number: 7430261
    Abstract: A method and a bit stream decoding unit for bit stream decoding has a bit stream comprising a number of consecutive samples. In order to provide for rapid and, in particular, reliable decoding of the bit stream, a detection window comprising a number of samples is defined and the detection window is positioned at certain positions on the bit stream in order to comprise certain samples with respective sample values. A majority voting is applied to the sample values in the detection window and, in dependence on the result of the majority voting, the bit stream is decoded and respective bit values are generated.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: September 30, 2008
    Assignees: Robert Bosch GmbH, DaimlerChrysler AG, Bayerische Motoren Werke AG, General Motors Corp., Motorola Inc., Koninklijke Philips Electronics N.V.
    Inventors: Thomas Forest, Bernd Hedenetz, Mathias Rausch, Christopher Temple, Harald Eisele, Bernd Elend, Jörn Ungermann, Matthias Kühlewein, Ralf Belschner, Peter Lohrmann, Florian Bogenberger, Thomas Wuerz, Arnold Millsap, Patrick Heuts, Robert Hugel, Thomas Führer, Bernd Müller, Florian Hartwich, Manfred Zinke, Josef Berwanger, Christian Ebner, Harald Weiler, Peter Fuhrmann, Anton Schedl, Martin Peller
  • Publication number: 20080195882
    Abstract: A method, a device, and a bus system for synchronizing at least two TTCAN buses having at least one bus user, there being cycle times of the basic cycles in the TTCAN buses, a global time being determined in each TTCAN bus and the deviations of the global times of the TTCAN buses which are linked together by at least one user being determined from the global times, and the deviations of the individual global times being transmitted to at least one bus user, the cycle times of the TTCAN buses, which are connected by at least one user, being mutually adjusted as a function of the deviations in the global times in such a way that the buses are synchronized with respect to the cycle times.
    Type: Application
    Filed: April 15, 2008
    Publication date: August 14, 2008
    Inventors: Thomas FUEHRER, Bernd MUELLER, Florian HARTWICH, Robert HUGEL
  • Patent number: 7383458
    Abstract: A method, a device, and a bus system for synchronizing at least two TTCAN buses having at least one bus user, there being cycle times of the basic cycles in the TTCAN buses, a global time being determined in each TTCAN bus and the deviations of the global times of the TTCAN buses which are linked together by at least one user being determined from the global times, and the deviations of the individual global times being transmitted to at least one bus user, the cycle times of the TTCAN buses, which are connected by at least one user, being mutually adjusted as a function of the deviations in the global times in such a way that the buses are synchronized with respect to the cycle times.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: June 3, 2008
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Fuehrer, Bernd Mueller, Florian Hartwich, Robert Hugel