Patents by Inventor Dennis Kramer

Dennis Kramer 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: 20200401715
    Abstract: A first request to perform an entity resolution operation is received from a first client. The first request is related to a first record uploaded by the first client. The first record has one or more first attributes. The first record is stored in a secure data store. The first request is transmitted to a first program split of a secure multi-party computation. An entity resolution operation is performed by the first program split of the secure multi-party computation and by a third program split of the secure multi-party computation. The entity resolution operation is performed based on the received request. The entity resolution operation is related to the first record and one or more second records uploaded to the secure data store by a second client. The third program split of the secure multi-party computation operates in the secure data store.
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Inventors: Jeb R. Linton, Dennis Kramer, Michael Amisano, John Melchionne
  • Publication number: 20200195618
    Abstract: A method, apparatus and computer program product to detect whether specific sensitive data of a client is present in a cloud computing infrastructure is implemented without requiring that data be shared with the cloud provider, or that the cloud provider provide the client access to all data in the cloud. Instead of requiring the client to share its database of sensitive information, preferably the client executes a tool that uses a cryptographic protocol, namely, Private Set Intersection (PSI), to enable the client to detect whether their sensitive information is present on the cloud. Any such information identified by the tool is then used to label a document or utterance, send an alert, and/or redact or tokenize the sensitive data.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Applicant: International Business Machines Corporation
    Inventors: Jeb R. Linton, John Behnken, John Melchionne, Dennis Kramer, Michael Amisano, Michael T. Fiori
  • Publication number: 20200175205
    Abstract: Methods for secure data monitoring utilizing secure private set intersections are disclosed. In embodiments, a computer-implemented method includes: generating a garbled circuit program compiled into a first and second half; sending the second half of the garbled circuit program to a client server of a client; receiving social network data from a social network provider; and generating search results, utilizing the first half of the garbled circuit program in cooperation with the second half of the garbled circuit program, based on client data input at the second half of the garbled circuit program. The client data is private with respect to the social network provider and the social network data is private with respect to the client.
    Type: Application
    Filed: July 12, 2019
    Publication date: June 4, 2020
    Inventors: Dennis KRAMER, Jeb R. LINTON, Michael AMISANO, David K. WRIGHT, John MELCHIONNE, John BEHNKEN
  • Publication number: 20200175201
    Abstract: Systems for secure data monitoring utilizing secure private set intersections are disclosed. In embodiments, program instructions are executable by a computing device to cause the computing device to: generate a garbled circuit program compiled into a first half and a second half; send the second half of the garbled circuit program to a client server of a client; receive social network data from a social network provider; index, utilizing the first half of the garbled circuit program in cooperation with the second half of the garbled circuit program at the client server, the social network data based on predetermined intent categories; and generate search results, utilizing the first half of the garbled circuit program in cooperation with the second half of the garbled circuit program at the client server, based on client data at the second half of the garbled circuit program.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Dennis KRAMER, Jeb R. LINTON, Michael AMISANO, David K. WRIGHT, John MELCHIONNE, John BEHNKEN
  • Publication number: 20200169879
    Abstract: Systems for cellular network authentication utilizing unlinkable anonymous credentials are disclosed In embodiments, a computer program product is provided including a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computing device to cause the computing device to: contact a mobile device network with a request to connect to the mobile device network; conduct an interactive credential issuance protocol with an Issuer of the mobile device network to generate an unlinkable anonymous credential; connect to the mobile device network based on a Verifier of the mobile device network verifying the computing device based on the unlinkable anonymous credential; and store a temporary mobile subscriber identity assigned to the mobile device by the mobile device network, wherein the temporary mobile subscriber identity is filled with a null value.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Jeb R. LINTON, Michael AMISANO, John MELCHIONNE, Dennis KRAMER, David K. WRIGHT, John BEHNKEN
  • Publication number: 20200167483
    Abstract: A method, system, and computer program product for performing strong desensitization of sensitive data within a garbled circuit includes: compiling a predetermined program into a first program, where the compiled first program is encoded in a form of a garbled circuit, and where the predetermined program runs on sensitive data; and executing the first program, where executing the first program includes: executing an analytics function using tokenized data with a first set of sensitive information and analytics data with a second set of sensitive information, where the tokenized data originated from a data provider and the analytics data originated from an analytics provider; and generating an output of the first program using a result of the analytics function, where the output contains desensitized data.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Jeb R. Linton, Dennis Kramer, Irma Sheriff
  • Publication number: 20200167484
    Abstract: A method, system, and computer program product for performing strong desensitization of sensitive data within a garbled circuit includes: compiling a predetermined program into a first program, where the compiled first program is encoded in a form of a garbled circuit, and where the predetermined program runs on sensitive data; and executing the first program, where executing the first program includes: executing an analytics function using tokenized data with a first set of sensitive information and analytics data with a second set of sensitive information, where the tokenized data originated from a data provider and the analytics data originated from an analytics provider; and generating an output of the first program using a result of the analytics function, where the output contains desensitized data.
    Type: Application
    Filed: July 19, 2019
    Publication date: May 28, 2020
    Inventors: Jeb R. Linton, Dennis Kramer, Irma Sheriff
  • Publication number: 20200169881
    Abstract: Methods for cellular network authentication utilizing unlinkable anonymous credentials are disclosed. In embodiments, a method includes: contacting, by a computing device, a mobile device network with a request to connect to the mobile device network; conducting, by the computing device, an interactive credential issuance protocol with an Issuer of the mobile device network to generate an unlinkable anonymous credential; and connecting, by the computing device, to the mobile device network based on a Verifier of the mobile device network verifying the computing device based on the unlinkable anonymous credential.
    Type: Application
    Filed: July 12, 2019
    Publication date: May 28, 2020
    Inventors: Jeb R. LINTON, Michael AMISANO, John MELCHIONNE, Dennis KRAMER, David K. WRIGHT, John BEHNKEN
  • Publication number: 20100236853
    Abstract: A battery pack includes a plurality of battery modules mounted within a casing. A liquid heat exchanger and at least one fan are both mounted at a position within the casing such that they are intermediate the plurality of battery modules. An electronic driveline incorporating a battery pack, and a method of operating a battery pack are also disclosed and claimed.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Inventor: Dennis Kramer
  • Publication number: 20100236846
    Abstract: A battery pack includes a plurality of battery modules mounted within a casing. A heat exchanger receives a fluid and a valve selectively connects one of two sources of fluid to the heat exchanger. One of the two sources is at a higher temperature for providing heating fluid to the heat exchanger, and a second of the sources is at a lower temperature to provide cooling fluid to the heat exchanger.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Inventor: Dennis Kramer
  • Publication number: 20100239892
    Abstract: A battery pack includes a plurality of multi-cell battery modules mounted within a casing. At least one fan is mounted in an intermediate position within the casing such that airflow to the fan passes over some of the battery modules, and airflow downstream of the fan passes over others of the battery modules. In one embodiment, a fan flow direction is periodically reversed. An electronic driveline for a vehicle, including the battery pack, and a method of cooling a battery pack are also disclosed and claimed.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Inventor: Dennis Kramer
  • Publication number: 20060267425
    Abstract: A drive motor includes a stator and a motor rotor. The motor rotor is mounted for rotation relative to the stator. The stator includes a first plurality of poles with each pole being surrounded by a coil. The motor rotor includes a second plurality of poles. Current is switched between the coils to bring poles from the second plurality of poles into alignment with corresponding poles from the first plurality of poles to rotate the motor rotor and generate an output torque to drive a vehicle component. A brake rotor is formed on an end face of the motor rotor. Brake pads are selectively brought into frictional contact with the brake rotor to generate a braking force for the vehicle component.
    Type: Application
    Filed: August 9, 2006
    Publication date: November 30, 2006
    Inventor: Dennis Kramer
  • Publication number: 20060244317
    Abstract: A switched reluctance motor includes a stator, a rotor, and a planetary gear assembly. The rotor defines an internal cavity that houses the planetary gear assembly. The switched reluctance motor receives input and provides output through a common single shaft. The shaft is part of a vehicle driveline and can be positioned to provide driving input to a transmission or drive axle, for example. The planetary gear assembly includes a planet carrier that is fixed for rotation with the shaft and a sun gear that is coupled to the rotor. The planetary gear assembly allows the rotor to rotate at a higher speed than the shaft such that the switched reluctance motor can operate more efficiently for low speed vehicle applications.
    Type: Application
    Filed: March 8, 2006
    Publication date: November 2, 2006
    Inventor: Dennis Kramer
  • Publication number: 20060213729
    Abstract: A self-energized disk brake assembly includes gain stabilization features for controlling the multiplication of applied force against a rotatable brake member. The brake assembly includes a first brake pad supported about a first pivot and a second brake pad supported about a second pivot. An actuator applies a force to drive the brake pads into the rotatable brake member. Frictional force between the brake pads and the rotatable brake member pulls the brake pads into further engagement generating an increase in braking force from self-energization. A position of the first and second pivots is adjustable to control the amount of braking force generated from self-energization.
    Type: Application
    Filed: May 26, 2006
    Publication date: September 28, 2006
    Inventors: Frederick Jelley, Joseph Kay, James Brichta, Dennis O'Reilly, Christopher Keeney, Jaeho Kwak, Dennis Kramer
  • Publication number: 20050145449
    Abstract: A brake assembly includes a brake pad movable on a support. The support is pivotally mounted to provide adjustment of an angle defined between the support and a centerline of a rotor. A force applied to the brake pad causes engagement between the rotor and the brake pad. A frictional force drives the brake pad along the support to increase the magnitude of braking force beyond the force applied by the actuator. The increase in braking force is proportionally controlled by adjusting the angle.
    Type: Application
    Filed: December 29, 2003
    Publication date: July 7, 2005
    Inventors: Frederick Jelley, Joseph Kay, James Brichta, Dennis O'Reilly, Christopher Keeney, Jaeho Kwak, Dennis Kramer
  • Publication number: 20050145424
    Abstract: The inventive parallel drive system is particularly well suited to be supported at the axle of the vehicle. A coupling arrangement includes a clutching mechanism and a gear reduction device that selectively couple an electric motor to the drive wheels for providing torque to the wheels alone or in combination with input from an internal combustion engine. The drive torque can also be provided exclusively from the internal combustion engine. The inventive arrangement also allows for the electric motor to be used as a generator during coasting or braking, for example.
    Type: Application
    Filed: February 11, 2005
    Publication date: July 7, 2005
    Inventors: Dale Bell, Dennis Kramer, Dean House, David Platner, Dale Eschenburg, Clive Harrup, Mehmet Ciray, Silvio Yamada
  • Publication number: 20050139435
    Abstract: A self-energized disk brake assembly includes gain stabilization features for controlling the multiplication of applied force against a rotatable brake member. The brake assembly includes a first brake pad supported about a first pivot and a second brake pad supported about a second pivot. An actuator applies a force to drive the brake pads into the rotatable brake member. Frictional force between the brake pads and the rotatable brake member pulls the brake pads into further engagement generating an increase in braking force from self-energization. A position of the first and second pivots is adjustable to control the amount of braking force generated from self-energization.
    Type: Application
    Filed: December 29, 2003
    Publication date: June 30, 2005
    Inventors: Frederick Jelley, Joseph Kay, James Brichta, Dennis O'Reilly, Christopher Keeney, Jaeho Kwak, Dennis Kramer
  • Publication number: 20050110353
    Abstract: A drive motor includes a stator and a motor rotor. The motor rotor is mounted for rotation relative to the stator. The stator includes a first plurality of poles with each pole being surrounded by a coil. The motor rotor includes a second plurality of poles. Current is switched between the coils to bring poles from the second plurality of poles into alignment with corresponding poles from the first plurality of poles to rotate the motor rotor and generate an output torque to drive a vehicle component. A brake rotor is formed on an end face of the motor rotor. Brake pads are selectively brought into frictional contact with the brake rotor to generate a braking force for the vehicle component.
    Type: Application
    Filed: July 1, 2004
    Publication date: May 26, 2005
    Inventor: Dennis Kramer
  • Patent number: 6896106
    Abstract: A method of accommodating wear in an electrically operated brake assembly includes setting a home position when a brake shoe engages a brake drum. A stepper motor drives the brake shoes into engagement with the drum. Upon engagement of the brake shoes with the drum, the stepper motor slips. Slipping of a stepper motor indicates that a home position has been reached. Upon release of the brake, the brake shoe is moved away from the drum a fixed distance. The fixed distance is an optimal distance between the friction member and the rotating member such that regardless of wear, the distance relationship between the brake shoe and drum is maintained.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: May 24, 2005
    Assignee: ArvinMeritor Technology, LLC
    Inventor: Dennis Kramer
  • Publication number: 20050103580
    Abstract: A force sensor is incorporated into a disc brake, and is operable to sense the point of force application increase during application of the disc brake. The force will increase sharply once the brake pad initially contacts the rotor. The sensor is able to determine the point of this force increase, and provide this information to a control. The control powers an electric motor for providing electric motor adjustment of the position of the piston which drives the brake pad, to compensate for wear. In a preferred embodiment, the sensor includes a protective cover with a thin anvil between the cover and the sensor. The anvil is operable to transmit the force, and limit the force applied, to protect the sensor.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 19, 2005
    Inventor: Dennis Kramer