Patents by Inventor Felix Lins

Felix Lins 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: 10503866
    Abstract: A universal modeling method is provided for a motor vehicle, the universal modeling method including: providing an input signal set, the input signal set comprising those signals of respective sensors of the motor vehicle which can be relevant for the control of devices of the motor vehicle; selecting a set of modeling signals from the input signal set as a function of a system architecture of the motor vehicle; and determining an output signal set by way of a time-discrete selective state space model modeling function taking into account the set of modeling signals. In this case, the output signal set functions as a signal set for controlling corresponding actuators of the devices of the motor vehicle.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: December 10, 2019
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Jonas Mueller, Felix Lins
  • Patent number: 10149090
    Abstract: In one general aspect, an apparatus includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to a primary processing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the primary processing device using a second wireless communication protocol.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Alberto Martin Perez, James Neil Weatherall, Felix Lin
  • Publication number: 20170262575
    Abstract: A universal modeling method is provided for a motor vehicle, the universal modeling method including: providing an input signal set, the input signal set comprising those signals of respective sensors of the motor vehicle which can be relevant for the control of devices of the motor vehicle; selecting a set of modeling signals from the input signal set as a function of a system architecture of the motor vehicle; and determining an output signal set by way of a time-discrete selective state space model modeling function taking into account the set of modeling signals. In this case, the output signal set functions as a signal set for controlling corresponding actuators of the devices of the motor vehicle.
    Type: Application
    Filed: May 22, 2017
    Publication date: September 14, 2017
    Inventors: Jonas MUELLER, Felix LINS
  • Patent number: 9678579
    Abstract: In one general aspect, a computing system includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component, and a central computing device. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to the central computing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the central computing device using a second wireless communication protocol. The central computing device includes a third communication module configured to receive the keystroke data from the first wireless network, and a fourth communication module configured to transmit the multimedia data over the second wireless network.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: June 13, 2017
    Assignee: Google Inc.
    Inventors: Alberto Martin Perez, James Neil Weatherall, Felix Lin
  • Publication number: 20150378445
    Abstract: In one general aspect, a computing system includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component, and a central computing device. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to the central computing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the central computing device using a second wireless communication protocol. The central computing device includes a third communication module configured to receive the keystroke data from the first wireless network, and a fourth communication module configured to transmit the multimedia data over the second wireless network.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Alberto Martin Perez, James Neil Weatherall, Felix Lin
  • Publication number: 20150381437
    Abstract: In one general aspect, an apparatus includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to a primary processing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the primary processing device using a second wireless communication protocol.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Alberto Martin Perez, James Neil Weatherall, Felix Lin
  • Patent number: 9014936
    Abstract: A method for approximately determining the torque actually transmitted by a clutch of a drive train of a vehicle, includes the steps of: setting a closed state of the clutch and transmitting a torque by way of the drive train, providing a state space model showing the drive train, particularly a Kalman filter, determining a torque which can theoretically be transmitted or is transmitted by the clutch in the closed state, and approximately determining the torque actually transmitted by the clutch, by adding the theoretically transmittable or transmitted torque and a disturbance torque determined by calculation, wherein the disturbance torque is determined on the basis of the state space model and actual rotational speeds of individual drive train components and/or of actual torques transmitted by individual drive train components.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: April 21, 2015
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Thomas Christ, Felix Lins
  • Publication number: 20140207349
    Abstract: A method for approximately determining the torque actually transmitted by a clutch of a drive train of a vehicle, includes the steps of: setting a closed state of the clutch and transmitting a torque by way of the drive train, providing a state space model showing the drive train, particularly a Kalman filter, determining a torque which can theoretically be transmitted or is transmitted by the clutch in the closed state, and approximately determining the torque actually transmitted by the clutch, by adding the theoretically transmittable or transmitted torque and a disturbance torque determined by calculation, wherein the disturbance torque is determined on the basis of the state space model and actual rotational speeds of individual drive train components and/or of actual torques transmitted by individual drive train components.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Thomas CHRIST, Felix LINS
  • Publication number: 20140180778
    Abstract: Methods and systems for providing applications are provided. A method for providing applications may include determining a ranking for each of a plurality of applications based on an auction value of each corresponding application. In some cases, auction values may be determined by application provider bids. The method may also include determining a ranked placement of the applications based on the application rankings. The method may further include displaying the ranked placement according to a first user selection associated with the applications. The method may then include launching a selected application of the ranked placement in response to a second user selection. A system for providing applications may include an application ranker, an application placer and an application launcher.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 26, 2014
    Applicant: Google Inc.
    Inventors: Caesar SENGUPTA, Felix Lin
  • Patent number: 8626589
    Abstract: Methods and systems for providing applications are provided. A method for providing applications may include determining a ranking for each of a plurality of applications based on an auction value of each corresponding application. In some cases, auction values may be determined by application provider bids. The method may also include determining a ranked placement of the applications based on the application rankings. The method may further include displaying the ranked placement according to a first user selection associated with the applications. The method may then include launching a selected application of the ranked placement in response to a second user selection. A system for providing applications may include an application ranker, an application placer and an application launcher.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: January 7, 2014
    Assignee: Google Inc.
    Inventors: Caesar Sengupta, Felix Lin
  • Publication number: 20120191560
    Abstract: Methods and systems for providing applications are provided. A method for providing applications may include determining a ranking for each of a plurality of applications based on an auction value of each corresponding application. In some cases, auction values may be determined by application provider bids. The method may also include determining a ranked placement of the applications based on the application rankings. The method may further include displaying the ranked placement according to a first user selection associated with the applications. The method may then include launching a selected application of the ranked placement in response to a second user selection. A system for providing applications may include an application ranker, an application placer and an application launcher.
    Type: Application
    Filed: January 26, 2011
    Publication date: July 26, 2012
    Applicant: Google Inc.
    Inventors: Caesar Sengupta, Felix Lin
  • Patent number: 8185281
    Abstract: A method and controller are provided for controlling a power train of a vehicle having a number of modes of operation. A first controller is provided for controlling of a first function of the vehicle. At least one second controller is provided for controlling of a second function of the vehicle. The first controller and the at least one second controller are combined in a joint controller having a state observer and a number of controlling entities. The joint controller is operated by a set of formal controlling parameters assigned to the controlling entities. Actual parameters of the set of formal controlling parameters are switched according to a current mode of the number of modes of operation.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: May 22, 2012
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Jonas Mueller, Thomas Christ, Axel Poeltenstein, Jochen Hoenle, Felix Lins
  • Publication number: 20100332070
    Abstract: A method and controller are provided for controlling a power train of a vehicle having a number of modes of operation. A first controller is provided for controlling of a first function of the vehicle. At least one second controller is provided for controlling of a second function of the vehicle. The first controller and the at least one second controller are combined in a joint controller having a state observer and a number of controlling entities. The joint controller is operated by a set of formal controlling parameters assigned to the controlling entities. Actual parameters of the set of formal controlling parameters are switched according to a current mode of the number of modes of operation.
    Type: Application
    Filed: June 26, 2009
    Publication date: December 30, 2010
    Applicant: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Jonas Mueller, Thomas Christ, Axel Poeltenstein, Jochen Hoenle, Felix Lins
  • Publication number: 20070294748
    Abstract: A configurable timer may be used for seamless authentication administration. A network administrator may set the timer value. Then the network administrator may begin to update the authentication configuration or key and the timer may begin to count down. While the timer counts down, the network device may still send outgoing packets using the old authentication configuration or key and may begin to authenticate incoming packets using both the old authentication configuration or key and the new authentication configuration or key. Once it expires, the network device may begin to send outgoing packets using just the new authentication configuration or key. The counter may then be reset and counted down again. Once the counter expires a second time, the new authentication configuration or key may be used for both incoming and outgoing packets. Two-timer implementations are also possible.
    Type: Application
    Filed: August 27, 2007
    Publication date: December 20, 2007
    Inventor: Felix Lin
  • Publication number: 20050093923
    Abstract: Techniques are disclosed for performing color correction in a color printer. An RGB test image is printed to produce a printed calibration image. Colors in the printed calibration image are measured and compared to expected color values. A color corrector generates a printer lookup table (LUT) based on this comparison. The LUT may be generated based on models of the printer's print engine and previous LUTs. The color corrections are applied to subsequent print jobs to improve the quality of color output. Color measurement and correction may be performed using a closed-loop system contained within the printer that includes a color measurement device (such as a scanner) and a computer.
    Type: Application
    Filed: April 6, 2004
    Publication date: May 5, 2005
    Inventors: Brian Busch, Daniel Bybell, William Donovan, Felix Lin, Suhail Saquib, Jay Thornton