Patents by Inventor Jerald T. Schoudt

Jerald T. Schoudt 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: 10387940
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a personalized interactive decision support system. A customer profile generator executing within the personalized interactive decision support system determines a set of traits for at least one customer based on at least one user-generated content source. A personalized product recommendation module executing within the personalized interactive decision support system matches the at least one customer to at least one product within a set of products based on a consumption preferences-to-product attribute mapping data structure to form at least one product recommendation.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rama Kalyani T. Akkiraju, David Amid, Ateret Anaby-Tavor, Jalal U. Mahmud, Jerald T. Schoudt, Maria N. Schwenger, Vibha S. Sinha, Thomas G. Zimmerman
  • Publication number: 20180101888
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a personalized interactive decision support system. A customer profile generator executing within the personalized interactive decision support system determines a set of traits for at least one customer based on at least one user-generated content source. A personalized product recommendation module executing within the personalized interactive decision support system matches the at least one customer to at least one product within a set of products based on a consumption preferences-to-product attribute mapping data structure to form at least one product recommendation.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 12, 2018
    Inventors: Rama Kalyani T. Akkiraju, David Amid, Ateret Anaby-Tavor, Jalal U. Mahmud, Jerald T. Schoudt, Maria N. Schwenger, Vibha S. Sinha, Thomas G. Zimmerman
  • Patent number: 9936068
    Abstract: Embodiments relate to extracting contact information from streaming voice data. An aspect includes a speech recognition module configured to transcribe a stream of voice data representing at least a portion of a telephone conversation into text data; a contact information extraction module configured to extract contact information from the text data; and a transceiver configured to send at least a portion of the contact information to a recipient calling device.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: April 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christian B. Kau, Jerald T. Schoudt
  • Patent number: 9552814
    Abstract: A computer implemented method and system for initiating an action uses text converted from a user's speech. A user's speech is converted into text using an automatic speech recognition (ASR) system of a device. A first group of words is determined from the text meeting a first criteria. The text of the first group of words is displayed on a user interface of the device. A first action is initiated in response to the user's selection of a word in the first group. The results of the first action are presented using the user interface of the device.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: January 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kun Bai, Christian B. Kau, Jerald T. Schoudt
  • Publication number: 20160336012
    Abstract: A computer implemented method and system for initiating an action uses text converted from a user's speech. A user's speech is converted into text using an automatic speech recognition (ASR) system of a device. A first group of words is determined from the text meeting a first criteria. The text of the first group of words is displayed on a user interface of the device. A first action is initiated in response to the user's selection of a word in the first group. The results of the first action are presented using the user interface of the device.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 17, 2016
    Inventors: Kun Bai, Christian B. Kau, Jerald T. Schoudt
  • Patent number: 9420559
    Abstract: A method and system for detecting obstacles in a user's path by obtaining the user's location and direction of movement, as well as visual and audio inputs of the surrounding environment, and alarming the user if the method and system detect an obstacle approaching the user.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kun Bai, Christian B. Kau, Jerald T. Schoudt
  • Publication number: 20160057726
    Abstract: A method and system for detecting obstacles in a user's path by obtaining the user's location and direction of movement, as well as visual and audio inputs of the surrounding environment, and alarming the user if the method and system detect an obstacle approaching the user.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Kun Bai, Christian B. Kau, Jerald T. Schoudt
  • Publication number: 20160036969
    Abstract: Embodiments relate to extracting contact information from streaming voice data. An aspect includes a speech recognition module configured to transcribe a stream of voice data representing at least a portion of a telephone conversation into text data; a contact information extraction module configured to extract contact information from the text data; and a transceiver configured to send at least a portion of the contact information to a recipient calling device.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 4, 2016
    Inventors: Christian B. Kau, Jerald T. Schoudt
  • Patent number: 9253125
    Abstract: Embodiments of the invention relate to managing a messaging state across multiple clients and devices which use respective communications systems. In one embodiment, a plurality of users are connected to multiple messaging communications systems. The multiple messaging communications systems use a plurality of associated messaging clients on each of the users' respective devices, for messaging communications between the users. The users' messaging communications are stored from the multiple messaging communications systems and their respective messaging clients, using a proxy service. A device, of the plurality of messaging clients, being used by a messaging user of the plurality of users is tracked. A current messaging communication of the messaging user from the stored messaging communications is routed to the currently used device, using the proxy service, for maintaining a state of the messaging communications of the users.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christian B. Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
  • Patent number: 9247386
    Abstract: A method, mobile device, application server, and computer program product, for requesting a geospatial-location-specific application associated with a geospatial-location-specific service that are both specific to a geospatial location corresponding to a current geospatial location of the mobile device. The mobile device determines a current geospatial location of the mobile device and sends a request message to an application server. The request message includes the current geospatial location of the mobile device and a request to receive a geospatial-location-specific application associated with a geospatial-location-specific service. The mobile device receives a response message including identification of a candidate geospatial-location-specific application associated with a geospatial-location-specific service, specific to a geospatial location within a defined nearby vicinity area of the current geospatial location of the mobile device.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Christian Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
  • Patent number: 9160700
    Abstract: Embodiments of the invention include a system and method for determining availability of a user on a plurality of communication devices includes collecting usage data of the user. An algorithm generates a predictive availability model of a user having a plurality of devices based on previous availability data collected, using a program executable by a processor of a computer. An algorithm prioritizes the devices of the user along with their respective messaging systems, to route a message from a sender to the user based on the predictive availability model, using the program. Routing logic is configured to route the message from the sender to the user based on the prioritization algorithm.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christian B. Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
  • Publication number: 20150172862
    Abstract: A method, mobile device, application server, and computer program product, for requesting a geospatial-location-specific application associated with a geospatial-location-specific service that are both specific to a geospatial location corresponding to a current geospatial location of the mobile device. The mobile device determines a current geospatial location of the mobile device and sends a request message to an application server. The request message includes the current geospatial location of the mobile device and a request to receive a geospatial-location-specific application associated with a geospatial-location-specific service. The mobile device receives a response message including identification of a candidate geospatial-location-specific application associated with a geospatial-location-specific service, specific to a geospatial location within a defined nearby vicinity area of the current geospatial location of the mobile device.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christian KAU, Jeffrey S. PIERCE, Christine M. ROBSON, Jerald T. SCHOUDT
  • Patent number: 9053110
    Abstract: Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christian Benjamin Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
  • Patent number: 9053111
    Abstract: Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christian Benjamin Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
  • Publication number: 20150052213
    Abstract: Embodiments of the invention include a system and method for determining availability of a user on a plurality of communication devices includes collecting usage data of the user. An algorithm generates a predictive availability model of a user having a plurality of devices based on previous availability data collected, using a program executable by a processor of a computer. An algorithm prioritizes the devices of the user along with their respective messaging systems, to route a message from a sender to the user based on the predictive availability model, using the program. Routing logic is configured to route the message from the sender to the user based on the prioritization algorithm.
    Type: Application
    Filed: August 16, 2013
    Publication date: February 19, 2015
    Applicant: International Business Machines Corporation
    Inventors: Christian B. Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
  • Publication number: 20140365583
    Abstract: Embodiments of the invention relate to managing a messaging state across multiple clients and devices which use respective communications systems. In one embodiment, a plurality of users are connected to multiple messaging communications systems. The multiple messaging communications systems use a plurality of associated messaging clients on each of the users' respective devices, for messaging communications between the users. The users' messaging communications are stored from the multiple messaging communications systems and their respective messaging clients, using a proxy service. A device, of the plurality of messaging clients, being used by a messaging user of the plurality of users is tracked. A current messaging communication of the messaging user from the stored messaging communications is routed to the currently used device, using the proxy service, for maintaining a state of the messaging communications of the users.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 11, 2014
    Inventors: Christian B. Kau, Jeffrey S. Pierce, Christine M. Robson, Jerald T. Schoudt
  • Publication number: 20140188809
    Abstract: Embodiments of the invention relate to interaction-based management of contact entries. In one embodiment, at least one contact in a set of contacts is determined to be associated with an archiving indicator. The archiving indicator indicates that one or more archiving operations are to be performed on the at least one contact. The set of contacts is associated with a user. At least one archiving threshold associated with the at least one contact is identified based on the determination. A determination is made as to whether the at least one archiving threshold has been satisfied. The at least one contact is archived based on the at least one archiving threshold having been satisfied.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: International Business Machines Corporation
    Inventors: Christian Benjamin KAU, Jeffrey S. PIERCE, Christine M. ROBSON, Jerald T. SCHOUDT
  • Patent number: 5909678
    Abstract: The system, method, and program of this invention enables construction of statements, including queries, programs, and commands, by using drag and drop templates. A predefined phrase template, which is generated and displayed to a user, imposes syntactic and semantic constraints in constructing the statement. Objects representing entities and objects representing subphrases can be dragged and dropped onto phrase receptacles within the phrase and subphrase templates. Complex statements can be constructed from a nesting of subphrases using the drag and drop technique. The constructed statement is displayed to the user along with the subphrase structure of the statement through nested panels.
    Type: Grant
    Filed: September 13, 1996
    Date of Patent: June 1, 1999
    Assignee: International Business Machines Corporation
    Inventors: Lawrence Bergman, Loey K. Knapp, Jerald T. Schoudt, Barbara L. Skelly