Patents by Inventor Patrick Jordan

Patrick Jordan 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: 11611297
    Abstract: A motor control system configured to detect a pinch condition of a structure actuated by a motor includes a pinch detection module configured to receive a current signal indicative of a motor current, determine a rate of change of current based on the current signal, and generate a pinch signal indicative of the pinch condition in response to either one of the motor current being greater than a current threshold and the rate of change of current being greater than a rate of change threshold. The motor control system further includes a position control module configured to control the motor to actuate the structure in response to an input and at least one of stop and reverse the motor in response to the pinch signal.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: March 21, 2023
    Assignee: Gentherm Inc.
    Inventors: Patrick Jordan, Dusko Petrovski, Nigel John Allison
  • Patent number: 11463030
    Abstract: A system includes a motor control module and an occupant weight classification module. The motor control module is configured to supply power to a motor to move a seat in a first direction from a first position to a second position when the seat is unoccupied and supply power to the motor to move the seat in a second direction from a third position to a fourth position when an occupant is in the seat. The occupant weight classification module is configured to measure a first frequency of ripples in current supplied to the motor as the seat is moved from the first position to the second position, measure a second frequency of ripples in the current supplied to the motor as the seat is moved from the third position to the fourth position, and determine a weight of the occupant based on the first and second frequencies.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: October 4, 2022
    Assignee: Gentherm Inc.
    Inventors: Patrick Jordan, Dusko Petrovski
  • Publication number: 20220094282
    Abstract: A motor control system configured to detect a pinch condition of a structure actuated by a motor includes a pinch detection module configured to receive a current signal indicative of a motor current, determine a rate of change of current based on the current signal, and generate a pinch signal indicative of the pinch condition in response to either one of the motor current being greater than a current threshold and the rate of change of current being greater than a rate of change threshold. The motor control system further includes a position control module configured to control the motor to actuate the structure in response to an input and at least one of stop and reverse the motor in response to the pinch signal.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 24, 2022
    Inventors: Patrick JORDAN, Dusko PETROVSKI, Nigel John Allison
  • Patent number: 11070151
    Abstract: A system according to the present disclosure includes a motor driver module and a motor position determination module. The motor driver module is configured to measure current supplied to a motor. The motor position determination module is configured to determine a first position of the motor at a first time when power supply to the motor is initially discontinued based on ripples in the current supplied to the motor during a first period before the first time. The motor position determination module is configured to determine a second position of the motor at a second time when the motor stops rotating after power supply to the motor is discontinued based on the first position of the motor and a rotational speed of the motor at the first time.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: July 20, 2021
    Assignee: Gentherm Incorporated
    Inventors: Patrick Jordan, Dusko Petrovski
  • Publication number: 20210167704
    Abstract: A system includes a motor control module and an occupant weight classification module. The motor control module is configured to supply power to a motor to move a seat in a first direction from a first position to a second position when the seat is unoccupied and supply power to the motor to move the seat in a second direction from a third position to a fourth position when an occupant is in the seat. The occupant weight classification module is configured to measure a first frequency of ripples in current supplied to the motor as the seat is moved from the first position to the second position, measure a second frequency of ripples in the current supplied to the motor as the seat is moved from the third position to the fourth position, and determine a weight of the occupant based on the first and second frequencies.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Inventors: Patrick JORDAN, Dusko PETROVSKI
  • Publication number: 20200119670
    Abstract: A system according to the present disclosure includes a motor driver module and a motor position determination module. The motor driver module is configured to measure current supplied to a motor. The motor position determination module is configured to determine a first position of the motor at a first time when power supply to the motor is initially discontinued based on ripples in the current supplied to the motor during a first period before the first time. The motor position determination module is configured to determine a second position of the motor at a second time when the motor stops rotating after power supply to the motor is discontinued based on the first position of the motor and a rotational speed of the motor at the first time.
    Type: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Inventors: Patrick Jordan, Dusko Petrovski
  • Patent number: 10536100
    Abstract: A system according to the present disclosure includes a motor driver module and a motor position determination module. The motor driver module is configured to measure current supplied to a motor. The motor position determination module is configured to determine a first position of the motor at a first time when power supply to the motor is initially discontinued based on ripples in the current supplied to the motor during a first period before the first time. The motor position determination module is configured to determine a second position of the motor at a second time when the motor stops rotating after power supply to the motor is discontinued based on the first position of the motor and a rotational speed of the motor at the first time.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: January 14, 2020
    Assignee: GENTHERM INCORPORATED
    Inventors: Patrick Jordan, Dusko Petrovski
  • Patent number: 10414302
    Abstract: A distributed control system for a vehicle seat includes a control module for communicating on a single communication bus and a plurality of nodes connected to the control module via the communication bus, wherein each of the plurality of nodes are associated with a load device and each of the plurality of nodes comprises a logic component specific to the load device.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: September 17, 2019
    Assignee: GENTHERM INCORPORATED
    Inventors: Dusko Petrovski, Patrick Jordan
  • Publication number: 20170288582
    Abstract: A system according to the present disclosure includes a motor driver module and a motor position determination module. The motor driver module is configured to measure current supplied to a motor. The motor position determination module is configured to determine a first position of the motor at a first time when power supply to the motor is initially discontinued based on ripples in the current supplied to the motor during a first period before the first time. The motor position determination module is configured to determine a second position of the motor at a second time when the motor stops rotating after power supply to the motor is discontinued based on the first position of the motor and a rotational speed of the motor at the first time.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 5, 2017
    Inventors: Patrick Jordan, Dusko Petrovski
  • Publication number: 20170240079
    Abstract: A distributed control system for a vehicle seat includes a control module for communicating on a single communication bus and a plurality of nodes connected to the control module via the communication bus, wherein each of the plurality of nodes are associated with a load device and each of the plurality of nodes comprises a logic component specific to the load device.
    Type: Application
    Filed: October 15, 2015
    Publication date: August 24, 2017
    Inventors: Dusko Petrovski, Patrick Jordan
  • Publication number: 20160055203
    Abstract: Various techniques for offline record selection to avoid negatively impacting latency are described herein. In one embodiment, a method includes receiving a search query from a client device via a network and in response to the received search query, determining if the received search query corresponds to one or more records of offline content. The records of offline content are previously determined and prior to receiving the search query. In response to determining that the received search query corresponds to at least one record of offline content, the method includes retrieving and providing the at least one record of offline content to the client device via the network.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 25, 2016
    Inventors: Yifan Shi, Patrick Jordan, Tony Ferrell
  • Publication number: 20140122221
    Abstract: A method, system, and computer program product for optimizing bidding over multiple advertising campaigns having a least two campaign types. The optimization is subjected to at least one constraint quantifying a multiple campaign spending limit amount. The method commences by identifying a collection of the multiple advertising campaigns, then evaluating each of the constituent member advertising campaigns to determine its respective optimized spending amount. Then the method calculates (e.g., sums) an aggregate spending amount by aggregating the individual campaign spending amounts. When the aggregate spending amount is greater than the multiple campaign constraint, then the method apportions the multiple campaign spending limit amount to the constituent member advertising campaigns which is in turn used to determine a reduced spending limit.
    Type: Application
    Filed: October 30, 2012
    Publication date: May 1, 2014
    Applicant: YAHOO! INC.
    Inventors: Patrick Jordan, Prabhakar Krishnamurthy, Sergei Vassilvitskii, Mohammad Mahdian
  • Publication number: 20140089106
    Abstract: A system and method for formulating a bid on an impression for an Internet advertising campaign using market forecast data are provided. The system and method comprise determining a bid policy using an advertiser goal type, an advertiser payment type, and a budget parameter. Historical impression data pertaining to the advertising campaign is sampled using any applicable sampling technique. The sampled data is used to derive forecast data that predicts the future state of the market. The bid policy and the forecast data are used to derive a spend curve, from which an optimal bid is formulated that results in a proper and efficient allocation of the advertiser's budget.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: Yahoo! Inc.
    Inventors: Patrick Jordan, Prabhakar Krishnamurthy, Mohammad Mahdian, Sergei Vassilvitskii
  • Publication number: 20130085868
    Abstract: A system and method for calculating an effective bid per impression are disclosed. The system and method may receive a price per conversion bid of an advertiser and information from at least one user. The information may comprise a user state of the user. In some embodiments, the user state may comprise a number of times that the user has previously viewed the advertisement. The user state may be input into a user behavioral model to determine predictive values of the user behavior. An effective bid per impression may then be calculated based on the predictive values of the user and the advertiser's bid per conversion.
    Type: Application
    Filed: October 3, 2011
    Publication date: April 4, 2013
    Inventors: Patrick Jordan, Mohammad Mahdian, Sergey Vassilvitskii, Erik Vee
  • Patent number: 8032376
    Abstract: An electronic greeting card for recording and playing back a personalized message includes a bifurcated card with first and second coextensively shaped sections pivotally coupled to each other. The device further includes a mechanism for recording and playing back a one-time personalized message associated with the greeting card, and a mechanism for adapting the recording and playback mechanism between inoperable and operable modes for allowing a sender to record the one-time personalized message on the recording and playback device and thereafter allowing a recipient to repeatedly play back the one-time personalized message.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: October 4, 2011
    Inventor: Patrick Jordan
  • Patent number: 7999408
    Abstract: A power, ground and communication architecture (100) utilizes hubs (105, 110, 115). Each hub (105, 110, 115) contains computing, communication and power management elements (135, 140). Hubs (105, 110, 115) may be connected to multiple other hubs (105, 110, 115) to distribute communication and power in a freeform web-type arrangement, specific tree, bus or star arrangements are not required. Standardized wiring harness segments (120) are used to join the hubs (105, 110, 115) and control elements. Each of the strands in the web may be an independent point-to-point bus and isolated power line.
    Type: Grant
    Filed: May 16, 2003
    Date of Patent: August 16, 2011
    Assignee: Continental Automotive Systems, Inc.
    Inventors: Walton L. Fehr, Patrick Jordan, Donald Remboski, Samuel M. Levenson, John Qualich
  • Patent number: 7599772
    Abstract: A vehicle communication network (200) includes a plurality of network elements (208-212) and a plurality of communication links (214-230) communicatively coupling the network elements in a point-to-point configuration. A portion of the communication capability is reserved according to a class of message traffic.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: October 6, 2009
    Assignee: Temic Automotive of North America, Inc.
    Inventors: Walton L. Fehr, Patrick Jordan, Donald Remboski, Samuel M. Levenson
  • Patent number: 7570597
    Abstract: A method of configuring a network within a vehicle, wherein the network includes a plurality of network elements and a plurality of communication links communicatively coupling the plurality of network elements for point-to-point communication, includes storing a last known configuration state of the network. Then, the network is monitored to determine a change in the configuration state of the network to establish a current configuration state. The current configuration state is then point-to-point propagated through the network via the communication links, and is stored at each of the plurality of network elements.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: August 4, 2009
    Assignee: Temic Automotive of North America, Inc.
    Inventors: Donald Remboski, Jürgen Reinold, Patrick Jordan, Walton Fehr, Samuel M. Levenson, Hai Dong, Hugh Johnson
  • Publication number: 20070228826
    Abstract: Disclosed herein are embodiments of a flexible, extensible, modular approach to electrical and communication system architecture in a vehicle. In accordance with certain embodiments of the present invention, standardized, high-volume housings and components referred to as Plug-In Modules (PIMs) are used in vehicle electrical centers. By carefully designing standardized PIMs, the same PIMs can be used (in differing quantities) on any vehicle in the range of vehicles manufactured. Furthermore, the same PIMs can even be used across different vehicle manufacturers. The use of standard modules and standard housings allows for very high-volume production, thereby dramatically reducing the cost of the electrical centers. At the same time, there can be virtually zero giveaway in vehicles with lower option content. Methods of power and signal distribution using the disclosed electrical and communication system are provided. Methods of manufacturing the electrical and communication system are further provided.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Patrick Jordan, Walton Fehr, Michael McGrath, Donald Remboski
  • Patent number: 7272496
    Abstract: A vehicle communication network (200) includes a plurality of network elements (202–212) and a plurality of communication links (214–230) communicatively coupling the network elements in a point-to-point configuration. At least a portion of the plurality of communication links are specified in accordance with a shared-access bus protocol. The plurality of communication links are arranged to communicate data packets between the network elements, and data packets are modified for transport via the plurality of communication links.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: September 18, 2007
    Assignee: Temic Automotive of North America, Inc.
    Inventors: Donald Remboski, Jürgen Reinold, Patrick Jordan, Walton Fehr, Samuel M. Levenson, Hai Dong, Hugh Johnson