Patents by Inventor Martin Froehlich

Martin Froehlich 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: 11026266
    Abstract: The disclosure discloses a method for a joint multi-carrier operation of narrowband Internet-of-Things (NB-IoT) in both licensed and unlicensed frequency spectrum. The object of the disclosure to provide a method that uses the existing technologies of multi-carrier operation, but can also handle and use ISM bands (unlicensed bands) and thereby all regulatory requirements are observed, will be solved by a method for a joint multi-carrier operation of narrowband Internet-of-Things (NB-IoT) in both licensed and unlicensed frequency spectrum by extending the existing NB-IoT regulations standard in licensed spectrum by additional uplink and/or downlink NB-IoT carriers operating in unlicensed spectrum, wherein additional data depending on a scheduled medium access procedure is added to configuration data, which is broadcasted between a base station and a UE for ensuring regulatory compliance during operation on both the UE and base station side.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: June 1, 2021
    Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
    Inventors: Mathias Kurth, Martin Froehlich
  • Publication number: 20210160690
    Abstract: An improved Narrowband Internet of Things device (UE) supporting resource sharing for integrated Subscriber Identity Modules (iSIM) is provided. The cost per UE is reduced by reducing the chip area and energy consumption of an integrated UICC chip therein since identical components of the modem and the iSIM are designed as shared components, whereas a hardware arbiter manages an access to THE shared components by the modem or the iSIM and prevents information leaking.
    Type: Application
    Filed: February 6, 2021
    Publication date: May 27, 2021
    Inventor: Martin FRÖHLICH
  • Publication number: 20210120423
    Abstract: A method for improving memory utilization of a Narrowband Internet of Things device (UE) is provided. The method includes: switching the modem to a provisioning mode and allocating a portion of the dedicated memory of the modem during provisioning of the iSIM on the modem chip of the UE; reusing, by the iSIM, the portion of the dedicated memory of the modem for processing provisioning data; securely cleaning up the allocated portion of the dedicated memory of the modem by a protection hardware block after leaving the provisioning mode; and allocating the portion of the dedicated memory of the modem shared with the iSIM back to the modem.
    Type: Application
    Filed: December 24, 2020
    Publication date: April 22, 2021
    Inventor: Martin FRÖHLICH
  • Publication number: 20210004223
    Abstract: A method for updating a firmware image comprises: —dividing a new firmware image into blocks 1* . . . n* . . . N*, wherein n* and N* are natural numbers, and wherein the size S is determined empirically before updating the firmware image, a) matching a first block 1* of the new firmware image against the full old firmware image using a binary differential and patching algorithm by b) creating a first block patch of the new and old firmware image according to said first block 1* of the new firmware image and the blocks 1 to M of the old firmware image, and repeating steps a) and b) wherein the consecutive repetitions are performed using only the blocks of the old firmware image not being processed yet, wherein the old binary firmware image is updated on a block-by-block basis, and wherein the currently processed block patch n is tracked.
    Type: Application
    Filed: September 22, 2020
    Publication date: January 7, 2021
    Inventors: Andreas VON BORANY, Martin FRÖHLICH
  • Publication number: 20200356501
    Abstract: A single communication interface between a master device and at least one slave device and a method with internal/external addressing mode using the single communication interface. In the single communication interface between a master device and at least one slave device, the master device includes a master interface and the slave device comprises a slave interface and a slave bus-system, whereas the slave interface is directly connected to the slave bus-system, wherein the master interface and the slave interface communicate on a packet based protocol by an internal and external addressing mode inside the slave interface, whereas the addressing mode, data transfer direction and data address location are coded by the packet based protocol inside a first 32-bit word of each transmission between the master device and slave device over the single communication interface.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Applicant: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
    Inventors: Markus KRAUSE, Martin FROEHLICH
  • Publication number: 20200089507
    Abstract: The application discloses a low power embedded device, which uses a write-once register to speed up the secure boot from sleep states of said device. The object of the application to find a secure storage of the reference hash in low power embedded devices, which can be stored over sleep cycles of the device, and updates of the firmware of such devices are possible, and an unauthorized access to the storage must be prohibited will be solved by a low power embedded device comprising a special-purpose computing system, means for storing firmware of the device and a bootloader for verifying the integrity and authenticity of the firmware, whereas the bootloader checks a firmware hash of the firmware against a reference hash, wherein the reference hash is stored in a write-once register, which is part of an always on power domain of the embedded device.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Inventors: MARTIN FROEHLICH, MATHIAS KURTH
  • Publication number: 20190357270
    Abstract: The disclosure discloses a method for a joint multi-carrier operation of narrowband Internet-of-Things (NB-IoT) in both licensed and unlicensed frequency spectrum. The object of the disclosure to provide a method that uses the existing technologies of multi-carrier operation, but can also handle and use ISM bands (unlicensed bands) and thereby all regulatory requirements are observed, will be solved by a method for a joint multi-carrier operation of narrowband Internet-of-Things (NB-IoT) in both licensed and unlicensed frequency spectrum by extending the existing NB-IoT regulations standard in licensed spectrum by additional uplink and/or downlink NB-IoT carriers operating in unlicensed spectrum, wherein additional data depending on a scheduled medium access procedure is added to configuration data, which is broadcasted between a base station and a UE for ensuring regulatory compliance during operation on both the UE and base station side.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 21, 2019
    Inventors: MATHIAS KURTH, MARTIN FROEHLICH
  • Patent number: 9892144
    Abstract: Methods and apparatus are provided for serializing data. A computing device can generate a serialization buffer (SB). The SB can specify fields storing data and corresponding offsets, with an offset referring to a location in the SB storing the corresponding field. The SB can access a designated field in the SB by determining a designated offset for the designated field, determining a starting location based on the designated offset, and accessing data at the starting location. A distinct copy of the SB can be stored on a storage device.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: February 13, 2018
    Assignee: Google LLC
    Inventors: Wouter van Oortmerssen, Martin Froehlich
  • Publication number: 20180037224
    Abstract: A driver assistance system is provided in a motor vehicle, which driver assistance system executes at least active transverse guidance interventions. The driver assistance system can be activated while decoupled from the activation of a longitudinal control system but can also be active both, with and without longitudinal control, and includes both a traffic jam assistance sub-function and a track guiding assistant sub-function. The two sub-functions can be jointly activated and deactivated by a single on-/off-button. The driver assistance system is characterized by a special combination of the sub-functions track guiding assistance and traffic jam assistance. They each take turns depending on the presence of conditions, which are defined differently for each sub-function.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 8, 2018
    Inventors: Andreas BOGNER, Andreas MUELLER, Daniel SIMMERMACHER, Hans-Peter HANK, Manfred PAUL, Martin FROEHLICH, Mehdi FARID, Nico KAEMPCHEN, Norman HAUKE, Thomas BARMEYER
  • Publication number: 20160283539
    Abstract: Methods and apparatus are provided for serializing data. A computing device can generate a serialization buffer (SB). The SB can specify fields storing data and corresponding offsets, with an offset referring to a location in the SB storing the corresponding field. The SB can access a designated field in the SB by determining a designated offset for the designated field, determining a starting location based on the designated offset, and accessing data at the starting location. A distinct copy of the SB can be stored on a storage device.
    Type: Application
    Filed: May 31, 2016
    Publication date: September 29, 2016
    Inventors: Wouter van Oortmerssen, Martin Froehlich
  • Patent number: 9378237
    Abstract: Methods and apparatus are provided for serializing data. A computing device can generate a serialization buffer (SB). The SB can specify fields storing data and corresponding offsets, with an offset referring to a location in the SB storing the corresponding field. The SB can access a designated field in the SB by determining a designated offset for the designated field, determining a starting location based on the designated offset, and accessing data at the starting location. A distinct copy of the SB can be stored on a storage device.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventors: Wouter van Oortmerssen, Martin Froehlich
  • Publication number: 20150293962
    Abstract: Methods and apparatus are provided for serializing data. A computing device can generate a serialization buffer (SB). The SB can specify fields storing data and corresponding offsets, with an offset referring to a location in the SB storing the corresponding field. The SB can access a designated field in the SB by determining a designated offset for the designated field, determining a starting location based on the designated offset, and accessing data at the starting location. A distinct copy of the SB can be stored on a storage device.
    Type: Application
    Filed: April 15, 2014
    Publication date: October 15, 2015
    Applicant: Google Inc.
    Inventors: Wouter van Oortmerssen, Martin Froehlich
  • Publication number: 20150275779
    Abstract: For operating an internal combustion engine that includes at least one cylinder for which the engine includes a respective intake valve and valve mechanism, a method includes checking, for a particular one of the cylinders for which the respective valve mechanism is able to be deactivated, whether the particular cylinder will be suppressed according to a suppression pattern, and, if so, deactivating the valve mechanism.
    Type: Application
    Filed: March 25, 2015
    Publication date: October 1, 2015
    Inventors: Martin FROEHLICH, Alexander Carsten ULRICH, Stefan GOTTLIEB
  • Patent number: 8423244
    Abstract: A method and device for controlled damping of a vehicle stores a set of controller parameters R1 to Rn for controlling the damping of the unloaded vehicle as a function of the dynamic driving situation thereof 1 to n, detect a loading condition b of the vehicle, adapt the set of controller parameters R1 to Rn as a function of the detected loading condition b to a set of controlled parameters R1b to Rnb, and dams the vehicle as a function of the set of controller parameters R1b to Rnb as a function of the dynamic driving situation thereon 1 to n.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: April 16, 2013
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Uwe Proemm, Alexander Meske, Martin Froehlich
  • Patent number: 8239173
    Abstract: The invention concerns an apparatus and a computer software product for the conceptioneering, predesign and configuration of a machine object represented by an object data model. Component objects are stored in an object database, wherein a component object contains at least one parameter object. In addition the database contains functional objects. The modeling approach implemented by the separation according to the invention of component objects and functional objects permits a distinction to be drawn between constraints within a component object and constraints which exist between component objects. The former are embraced by the component objects themselves and the latter by the functional objects. That encapsulation has in particular the advantage that the modeling process can be substantially clearer. In addition encapsulation permits re-use of the component objects in various systems.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: August 7, 2012
    Assignee: Pace Aerospace Engineering and Information Technology GmbH
    Inventors: Martin Fröhlich, Frank Neumann, Armin Ortmann, Torsten Thiele
  • Publication number: 20120041643
    Abstract: A method and device for controlled damping of a vehicle stores a set of controller parameters R1 to Rn for controlling the damping of the unloaded vehicle as a function of the dynamic driving situation thereof 1 to n, detect a loading condition b of the vehicle, adapt the set of controller parameters R1 to Rn as a function of the detected loading condition b to a set of controlled parameters R1b to Rnb, and dams the vehicle as a function of the set of controller parameters R1b to Rnb as a function of the dynamic driving situation thereon 1 to n.
    Type: Application
    Filed: October 26, 2011
    Publication date: February 16, 2012
    Applicant: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Uwe PROEMM, Alexander MESKE, Martin FROEHLICH
  • Publication number: 20100106466
    Abstract: The invention concerns an apparatus and a computer software product for the conceptioneering, predesign and configuration of a machine object represented by an object data model. Component objects are stored in an object database, wherein a component object contains at least one parameter object. In addition the database contains functional objects. The modeling approach implemented by the separation according to the invention of component objects and functional objects permits a distinction to be drawn between constraints within a component object and constraints which exist between component objects. The former are embraced by the component objects themselves and the latter by the functional objects. That encapsulation has in particular the advantage that the modeling process can be substantially clearer. In addition encapsulation permits re-use of the component objects in various systems.
    Type: Application
    Filed: August 10, 2006
    Publication date: April 29, 2010
    Inventors: Martin Fröhlich, Frank Neumann, Armin Ortmann, Torsten Thiele
  • Patent number: 7062372
    Abstract: A method and an arrangement for controlling the drive unit of a vehicle make possible the jolt-free enablement of a rapid actuating path (5) for the conversion of a desired value for an output quantity of the drive unit. The desired value for the output quantity of the drive unit is pregiven. Depending upon the operating state of the drive unit, an actual value for the output quantity is caused to track the desired value via a slow actuating path (1) or the rapid actuating path (5). With a transition from the slow actuating path (1) to the rapid actuating path (5), the desired value, starting from the wanted value, is first set equal to the actual value and thereafter is limited in its change and is again brought back to the wanted value.
    Type: Grant
    Filed: July 24, 2003
    Date of Patent: June 13, 2006
    Assignee: Robert Bosch GmbH
    Inventors: Dirk Hartmann, Martin Froehlich, Gholamabas Esteghlal
  • Patent number: 6955122
    Abstract: A process and device are provided for setting the crop mark for and/or in a print production, in which prints are continuously printed on a web. At least one printing couple for printing on a web is provided. A lengthwise cutting device cuts the web into a first web strand and at least one second web strand. A converging device is provided for converging the first web strand with at least the second web strand and/or at least one other web strand to form a bundle. A cross-cutting device cuts the bundle. A crop mark setting device is provided with at least one deflecting device for each of the web strands of the bundle. The deflecting devices form a deflection axis for the web strand of the bundle, the web strand being associated with it. The deflecting device is mounted movably such that the particular deflection axis formed is adjustable at right angles to an axial direction by a maximum adjusting path length.
    Type: Grant
    Filed: July 28, 2003
    Date of Patent: October 18, 2005
    Assignee: Maschinenfabrik WIFAG
    Inventors: Thomas Seiler, Daniel Burri, Martin Fröhlich
  • Publication number: 20050021219
    Abstract: A method and an arrangement for controlling the drive unit of a vehicle make possible the jolt-free enablement of a rapid actuating path (5) for the conversion of a desired value for an output quantity of the drive unit. The desired value for the output quantity of the drive unit is pregiven. Depending upon the operating state of the drive unit, an actual value for the output quantity is caused to track the desired value via a slow actuating path (1) or the rapid actuating path (5). With a transition from the slow actuating path (1) to the rapid actuating path (5), the desired value, starting from the wanted value, is first set equal to the actual value and thereafter is limited in its change and is again brought back to the wanted value.
    Type: Application
    Filed: July 24, 2003
    Publication date: January 27, 2005
    Inventors: Dirk Hartmann, Martin Froehlich, Gholamabas Esteghlal