Patents by Inventor Gerald A. Keller

Gerald A. Keller 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: 11645321
    Abstract: Methods, systems, and devices for analyzing communication messages (e.g., emails or activities) to determine relationship strength using a distributed graph are described. In some systems, a user may be associated with a specific tenant. A database server of the system may receive communication messages associated with the user and a target user. The server may perform a natural language processing (NLP) analysis on the communication messages to extract metadata, and may generate or update a distributed graph indicating connections between users based on the extracted metadata. Using the connections of the graph, the server may calculate a closeness score between the user and the target user. Additionally, the server may calculate closeness scores between the target and other users associated with the tenant, and may determine the users with the greatest closeness scores. The server may send a suggestion for the determined users to initiate communication with the target.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: May 9, 2023
    Assignee: Salesforce, Inc.
    Inventors: William Christopher Fama Roller, Shardul Vikram, Alex Michael Noe, Noah William Burbank, Alexis Roos, Rohith Ramprasad, Joseph Gerald Keller, Gabriel Starr Krupa, Scott Walter Bishel, Praveen Innamuri
  • Patent number: 11050700
    Abstract: Methods, systems, and devices for analyzing communication messages (e.g., emails) and selecting corresponding actions are described. In some database systems, a user may receive multiple messages at a user device. To efficiently determine responses to these messages, the user device may send the messages to a backend server for analysis. The server may perform natural language processing (NLP) to classify the message with one or more binary classifications and may extract metadata from each message. Based on the classifications and the metadata, the server may determine one or more actions the user device may perform to respond to each message. The server may send instructions to the user device indicating the suggested actions, and the user device may display these actions as options to a user. Additionally, the user device may use the classifications and metadata to automatically generate one or more communication templates in response to the message.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: June 29, 2021
    Assignee: salesforce.com, inc.
    Inventors: William Christopher Fama Roller, Shardul Vikram, Alex Michael Noe, Noah William Burbank, Sammy Adnan Nammari, Ascander Dost, Shuvajit Das, Oliver Qian Tang, Robert Christopher Ames, Madhav Vaidyanathan, Wing Hing Ku, Bhaskar Garg, Xu Yang, Madeleine Mary Gill, Percy Dara Mehta, Janelle Wen Hui Teng, Abraham Dio Suharli, Alexis Roos, Wenhao Liu, Nelson Esteban Acevedo, Joseph Gerald Keller, Rohit Deshpande, Sandeep Raju Prabhakar
  • Publication number: 20190138653
    Abstract: Methods, systems, and devices for analyzing communication messages (e.g., emails or activities) to determine relationship strength using a distributed graph are described. In some systems, a user may be associated with a specific tenant. A database server of the system may receive communication messages associated with the user and a target user. The server may perform a natural language processing (NLP) analysis on the communication messages to extract metadata, and may generate or update a distributed graph indicating connections between users based on the extracted metadata. Using the connections of the graph, the server may calculate a closeness score between the user and the target user. Additionally, the server may calculate closeness scores between the target and other users associated with the tenant, and may determine the users with the greatest closeness scores. The server may send a suggestion for the determined users to initiate communication with the target.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: William Christopher Fama Roller, Shardul Vikram, Alex Michael Noe, Noah William Burbank, Alexis Roos, Rohith Ramprasad, Joseph Gerald Keller, Gabriel Starr Krupa, Scott Walter Bishel, Praveen Innamuri
  • Publication number: 20190140995
    Abstract: Methods, systems, and devices for analyzing communication messages (e.g., emails) and selecting corresponding actions are described. In some database systems, a user may receive multiple messages at a user device. To efficiently determine responses to these messages, the user device may send the messages to a backend server for analysis. The server may perform natural language processing (NLP) to classify the message with one or more binary classifications and may extract metadata from each message. Based on the classifications and the metadata, the server may determine one or more actions the user device may perform to respond to each message. The server may send instructions to the user device indicating the suggested actions, and the user device may display these actions as options to a user. Additionally, the user device may use the classifications and metadata to automatically generate one or more communication templates in response to the message.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: William Christopher Fama Roller, Shardul Vikram, Alex Michael Noe, Noah William Burbank, Sammy Adnan Nammari, Ascander Dost, Shuvajit Das, Oliver Qian Tang, Robert Christopher Ames, Madhav Vaidyanathan, Wing Hing Ku, Bhaskar Garg, Xu Yang, Madeleine Mary Gill, Percy Dara Mehta, Janelle Wen Hui Teng, Abraham Dio Suharli, Alexis Roos, Wenhao Liu, Nelson Esteban Acevedo, Joseph Gerald Keller, Rohit Deshpande, Sandeep Raju Prabhakar
  • Publication number: 20180222440
    Abstract: A 3-point seat belt system having a seat belt retractor (20) with a spool (32), the spool (32) having a locked mode of operation and a freewheeling mode of operation; a seat belt (411) characterized as having a known elongation rate under stress; a collapsible member (40) wrapped about a center portion of the spool (32) of the retractor (20), the member (40) having an initial diameter dl when unstressed and collapsible to a lesser diameter of d2 under stress. The method having the step of generating a retarding force on the occupant (404) in proportion to the degree by which the collapsible member (40) collapses.
    Type: Application
    Filed: July 8, 2016
    Publication date: August 9, 2018
    Applicant: Key Safety Systems, Inc.
    Inventors: Rudi Grzic, David R. Arnold, Gerald Keller, Besi Rrumbullaku
  • Patent number: 8770506
    Abstract: A pretensioner assembly for motor vehicle belt restraint systems is provided. The pretensioner assembly includes a tube in fluid communication with a gas generator. An elastic piston disposed within the tube is operable to drive a plurality of balls upon receiving pressurized gas discharged from the gas generator. The piston includes a proximal end and a distal end. The proximal end includes a flexible rim that expands upon receiving pressurized gas from the gas generator, and the distal end includes a flexible rim that expands in response to backpressure from the plurality of balls. The expansion of the flexible rims at the proximal and distal ends of the piston provides a tight seal between the piston and the inner peripheral wall of the tube.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: July 8, 2014
    Assignee: Autoliv ASP, Inc.
    Inventors: Jon Burrow, Gerald Keller
  • Patent number: 8220735
    Abstract: An adaptive load limiting seat belt retractor particularly adapted for motor vehicle applications. The retractor provides multiple levels of load limiting through the use of a pair of internal torsion bar elements. The torsion bar elements control the tension force on the seat belt webbing during an impact in a manner which provides desirable crash management characteristics. The retractor can be switched between high and low load limiting modes through activation of a pyrotechnic pretensioner. When the pyrotechnic pretensioner is not activated, the retractor provides a low load level characteristic. Pretensioner activation switches the retractor into a high load level operating condition. A high load limiting level is provided when the pretensioner is not activated if the spindle rotation exceeds a limited level in the low load limiting condition.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: July 17, 2012
    Assignee: Autoliv ASP, Inc.
    Inventors: Bin Wang, Frank Kiiskila, Daniel Webb, Jon E. Burrow, Kurt W. Schulz, Chad Moore, Gerald Keller
  • Publication number: 20120006925
    Abstract: A pretensioner assembly for motor vehicle belt restraint systems is provided. The pretensioner assembly includes a tube in fluid communication with a gas generator. An elastic piston disposed within the tube is operable to drive a plurality of balls upon receiving pressurized gas discharged from the gas generator. The piston includes a proximate end and a distal end. The proximate end includes a flexible rim that expands upon receiving pressurized gas from the gas generator, and the distal end includes a flexible rim that expands in response to backpressure from the plurality of balls. The expansion of the flexible rims at the proximate and distal ends of the piston provides a tight seal between the piston and the inner peripheral wall of the tube.
    Type: Application
    Filed: July 6, 2010
    Publication date: January 12, 2012
    Inventors: Jon Burrow, Gerald Keller
  • Publication number: 20120006926
    Abstract: A pretensioner assembly for motor vehicle belt restraint systems is provided. The pretensioner assembly includes a tube in fluid communication with a gas generator. An elastic piston disposed within the tube is operable to drive a plurality of balls upon receiving pressurized gas discharged from the gas generator. The piston includes a proximal end and a distal end. The proximal end includes a flexible rim that expands upon receiving pressurized gas from the gas generator, and the distal end includes a flexible rim that expands in response to backpressure from the plurality of balls. The expansion of the flexible rims at the proximal and distal ends of the piston provides a tight seal between the piston and the inner peripheral wall of the tube.
    Type: Application
    Filed: November 19, 2010
    Publication date: January 12, 2012
    Applicant: AUTOLIV ASP, INC.
    Inventors: Jon BURROW, Gerald KELLER
  • Publication number: 20110147509
    Abstract: An adaptive load limiting seat belt retractor particularly adapted for motor vehicle applications. The retractor provides multiple levels of load limiting through the use of a pair of internal torsion bar elements. The torsion bar elements control the tension force on the seat belt webbing during an impact in a manner which provides desirable crash management characteristics. The retractor can be switched between high and low load limiting modes through activation of a pyrotechnic pretensioner. When the pyrotechnic pretensioner is not activated, the retractor provides a low load level characteristic. Pretensioner activation switches the retractor into a high load level operating condition. A high load limiting level is provided when the pretensioner is not activated if the spindle rotation exceeds a limited level in the low load limiting condition.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Inventors: Bin Wang, Frank Kiiskila, Daniel Webb, Jon E. Burrow, Kurt W. Schulz, Chad Moore, Gerald Keller
  • Patent number: 7410113
    Abstract: A seatbelt retractor is disclosed. The seatbelt retractor has a frame, a spindle, a seatbelt webbing and torsion bar. The frame is attached to a structure of a road vehicle. The spindle is rotatably supported by the frame. The seatbelt webbing is wound about the spindle for retraction there to and protraction there from. The torsion bar is fixedly coupled to the spindle for rotation therewith, the torsion bar has a first torsion portion mechanically coupled or press-fitted into a second torsion portion.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: August 12, 2008
    Assignee: Autoliv ASP, Inc.
    Inventors: Gerald Keller, Lloyd Snyder
  • Patent number: 7273191
    Abstract: A seatbelt retractor is disclosed. The seatbelt retractor includes a frame, a spindle, and a torsion member. The frame is attached to a structural member of a vehicle. The spindle is rotatably supported in the frame. The spindle includes a slot for accommodating a seatbelt webbing. The torsion member is coupled to the spindle, and the torsion member has a first engagement end, a second engagement end and an intermediate engagement portion disposed between the first and second engagement ends. The intermediate engagement portion includes an engagement portion and a non-engagement portion, wherein the engagement portion couples the torsion member to the spindle and the non-engagement portion is proximate the seatbelt webbing and allows seatbelt webbing to pass through the slot without interference.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: September 25, 2007
    Assignee: Autoliv ASP, Inc.
    Inventors: Gunter Clute, Gerald Keller
  • Publication number: 20060191744
    Abstract: An offset attachment for a ladder serves to space the upper portion of the ladder from a vertical supporting surface. The attachment comprises the following elements: 1) a first portion of metal sheeting of sufficient length to span at least two adjacent upper rungs of said ladder, 2) a horizontal support surface, and 3) a vertical contact surface for contact with said vertical supporting surface. The attachment is constructed from a single continuous selected length of metal sheeting by bending the metal sheeting at a first axis perpendicular to its length at an angle of 105-115° between element 1) and element 2) and by bending the metal sheeting at a second axis perpendicular to its length at an angle of about 90° between element 2) and element 3).
    Type: Application
    Filed: February 17, 2006
    Publication date: August 31, 2006
    Inventor: Gerald Keller
  • Publication number: 20060124794
    Abstract: A seatbelt retractor is disclosed. The seatbelt retractor includes a frame, a spindle, and a torsion member. The frame is attached to a structural member of a vehicle. The spindle is rotatably supported in the frame. The spindle includes a slot for accommodating a seatbelt webbing. The torsion member is coupled to the spindle, and the torsion member has a first engagement end, a second engagement end and an intermediate engagement portion disposed between the first and second engagement ends. The intermediate engagement portion includes an engagement portion and a non-engagement portion, wherein the engagement portion couples the torsion member to the spindle and the non-engagement portion is proximate the seatbelt webbing and allows seatbelt webbing to pass through the slot without interference.
    Type: Application
    Filed: December 9, 2004
    Publication date: June 15, 2006
    Inventors: Gunter Clute, Gerald Keller
  • Publication number: 20060124793
    Abstract: A seatbelt retractor is disclosed. The seatbelt retractor has a frame, a spindle, a seatbelt webbing and torsion bar. The frame is attached to a structure of a road vehicle. The spindle is rotatably supported by the frame. The seatbelt webbing is wound about the spindle for retraction there to and protraction there from. The torsion bar is fixedly coupled to the spindle for rotation therewith, the torsion bar has a first torsion portion mechanically coupled or press-fitted into a second torsion portion.
    Type: Application
    Filed: December 9, 2004
    Publication date: June 15, 2006
    Inventors: Gerald Keller, Lloyd Snyder
  • Publication number: 20050040631
    Abstract: A seat belt load limiter employs a magnetostrictive sensor to detect the elastic loading and plastic deformation of a torsion rod forming part of a seat belt retractor. A magnet and a coil are placed about or adjacent to the torsion rod. When the torsion rod undergoes elastic or plastic strain, an electrical voltage is induced in the coil which is used to detect elastic or plastic strain of the torsion rod. A vehicle safety system uses the output of the magnetostrictive sensor to inform the vehicle operator when the seat belt load limiter is in need of replacement. The output of the magnetostrictive sensor as processed by the vehicle safety system can also be used to detect a situation where the seat occupant is not restrained by the seat belt and to make an airbag deployment decision.
    Type: Application
    Filed: August 20, 2003
    Publication date: February 24, 2005
    Inventors: Edward Clancy, Gerald Keller, Brian Blackburn
  • Patent number: 6012667
    Abstract: An energy absorbing retractor having a frame, locking mechanisms to initially stop a spool from rotating in a belt protraction direction, the spool rotationally supported relative to the frame, a seat belt wound about the spool, and biasing device to retract the seat belt, a two-sided torsion bar for generating at least a first level of reaction torque on the spool permitting the spool to rotate in a controlled manner in a belt protracting direction including a torsion bar having a middle portion fixedly coupled to the spool to prevent relative rotation therebetween, a first torsion rod extending therefrom, the first torsion rod including a first end coupled to a first locking mechanism to prevent the first end from rotating upon such coupling, whereby upon locking of the first end, and the loading of the spool, the first torsion rod is twisted to generate a first level of control force.
    Type: Grant
    Filed: February 19, 1998
    Date of Patent: January 11, 2000
    Assignee: Breed Automotive Technology Inc.
    Inventors: Edward W. Clancy, III, Gerald Keller, H. John Miller, III, William L. Palmer, Susan A. Richards, Carl M. Petersen, III, Brian Nadeau
  • Patent number: 5947514
    Abstract: An adaptively controlled safety restraint system (20) is disclosed which includes a safety restraint device (22, 24) operative in response to a flow of pressurized gas, and fluid means (28) having a stored energy device (30) which can be activated to produce pressurized gas which is discharged through a conduit network (34, 36) for driving the safety restraint device (22, 24). The system further includes a throttling valve assembly (32, 58) disposed between the fluid means (28) and the safety restraint device (22, 24) for controllably varying the output of the fluid means (28). The throttling valve assembly (32, 58) is controlled by an electrical signal received from a crash management controller (38).
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: September 7, 1999
    Assignee: Breed Automotive Technology, Inc.
    Inventors: Gerald Keller, Niels Dybro, Jason Raines, Jeffrey Sikorski
  • Patent number: 5924641
    Abstract: An energy absorbing seat belt retractor having a frame; a spool on which the seat belt is wound, the spool rotationally supported relative to the frame; a first locking mechanism for initially stopping the spool from rotating in a belt protraction direction; a bias or rewind spring to retract the seat belt, and a first energy absorbing or dissipating member, associated with the first locking mechanism, for permitting the spool to rotate in the belt protracting direction subsequent to activation of the first locking mechanism for generating a reaction force to control the manner in which the spool rotates; wherein the first locking mechanism includes a mechanical inertial sensor for initiating the locking up of the first locking mechanism and wherein the retractor further includes a first non-inertial sensor (100, 200) for preventing the initiation caused by the inertial sensor.
    Type: Grant
    Filed: August 4, 1998
    Date of Patent: July 20, 1999
    Assignee: Breed Automotive Technology, Inc.
    Inventors: Gerald Keller, H. John Miller, III, Jon E. Burrow
  • Patent number: 5853192
    Abstract: A system (20) for controlling the effective rate at which an air bag (24) is filled comprising: a housing (22) operatively communicated with the air bag such that as the air bag is pressurized by inflation gas such gas enters the housing increasing its internal pressure, the housing (22) including: variable vent (54, 50, 52) for defining an opening through which a quantity of inflation gas is controllably diverted from the air bag to thereby reduce its rate of inflation from that rate which is achieved when the vent means is closed.
    Type: Grant
    Filed: October 10, 1996
    Date of Patent: December 29, 1998
    Assignee: AlliedSignal Inc.
    Inventors: Jeffrey Sikorski, Jason Raines, Lynette Norgan-Curtiss, Matthew Owen, Gerald Keller