Patents by Inventor Heather L. Duschl

Heather L. Duschl 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: 10318559
    Abstract: Text content is received. Map elements, and an associated text content position at which each of the map elements exist, are identified. One or more characteristics for each of the identified map elements are identified and associated with the corresponding identified map element, including the associated text content position. A furthest position of the text content read by a user of a user device is received. A graphical map is generated, displaying map locations of identified map elements and their associated characteristics, where the associated text content position of the identified map elements and the associated characteristics is up to the furthest position of the text content read by the user of the user device. The generated map is transmitted for display on the user device.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Patent number: 10171654
    Abstract: A method for generating a multi-dimensional communication notification for notifying a user is provided. The method may include receiving a plurality of contact details for a contact entry within a contact list. The method may further include determining a plurality of categories associated with the contact entry based on the received plurality of contact details and the identified plurality of supplementary contact details. The method may also include configuring the multi-dimensional communication notification for the contact entry based on the determined plurality of categories.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Patent number: 10140101
    Abstract: A method, system and computer-usable medium for linking a set of executable code snippets to perform a complicated task, comprising: decomposing a natural language statement into a plurality of decomposed natural language components; searching a repository of code snippets to identify code snippets corresponding to each of the decomposed natural language components; ordering execution of the code snippets based upon the plurality of decomposed natural language components; and, executing the code snippets in order of the natural language statement requests until a final outcome is achieved.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Patent number: 9967631
    Abstract: Aspects relate to computer implemented methods, systems, and processes to automatically enable audio-based display indicia during playback of a media content including receiving, by a processor, one or more user preference audio profiles, the user preference audio profiles defining at least one audio characteristic and an associated criteria, playing the media content having audio-based display indicia, monitoring, with one or more detectors, the at least one audio characteristic defined in the user preference audio profiles, and when the at least one audio characteristic meets the associated criteria, enabling the audio-based display indicia in the media content.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: May 8, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard E. D'Amelio, Heather L. Duschl, Kassidy B. Martz, Ha H. Nguyen, Luke M. Oppenhuis
  • Publication number: 20180109675
    Abstract: A method for generating a multi-dimensional communication notification for notifying a user is provided. The method may include receiving a plurality of contact details for a contact entry within a contact list. The method may further include determining a plurality of categories associated with the contact entry based on the received plurality of contact details and the identified plurality of supplementary contact details. The method may also include configuring the multi-dimensional communication notification for the contact entry based on the determined plurality of categories.
    Type: Application
    Filed: December 19, 2017
    Publication date: April 19, 2018
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Patent number: 9888113
    Abstract: A method for generating a multi-dimensional communication notification for notifying a user is provided. The method may include receiving a plurality of contact details for a contact entry within a contact list. The method may further include determining a plurality of categories associated with the contact entry based on the received plurality of contact details and the identified plurality of supplementary contact details. The method may also include configuring the multi-dimensional communication notification for the contact entry based on the determined plurality of categories.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Patent number: 9860782
    Abstract: Aspects include a method, system and computer product for routing a signal in a mesh network. The method includes identifying a first intermediate node and a second intermediate node disposed between a first node and an access point, the first node being coupled for communication to both the first intermediate node and the second intermediate node. A first set of parameters is determined associated with the first intermediate node. A second set of parameters is determined associated with the second intermediate node. A route is determined for transmitting a signal from the first node to the access point using at least one of the first intermediate node and the second intermediate node, the route being chosen based at least in part on the first set of parameters and the second set of parameters. The signal is transmitted on the route from the first node to the access point.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: January 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Heather L Duschl, Ashutosh Kumar, Alexandra D. Markello, Dana L. Price
  • Patent number: 9772823
    Abstract: A method, system and computer-usable medium for linking a set of executable code snippets to perform a complicated task, comprising: decomposing a natural language statement into a plurality of decomposed natural language components; searching a repository of code snippets to identify code snippets corresponding to each of the decomposed natural language components; ordering execution of the code snippets based upon the plurality of decomposed natural language components; and, executing the code snippets in order of the natural language statement requests until a final outcome is achieved.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Patent number: 9766868
    Abstract: Embodiments include method, systems and computer program products for dynamic source code generation. In some embodiments, a request comprising data may be received. Parsed natural language may be generated using the data. Knowledgebase data may be obtained. Source code may be generated based on the parsed natural language and the knowledgebase data. The generate source code may be transmitted in response to the request.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D Markello, Dana L. Price
  • Patent number: 9747528
    Abstract: An approach is disclosed that captures, at a digital camera of a first information handling system, a digital image of a display of a second information handling system. The approach analyzes the captured digital image with the analysis resulting in an identification of a network location that corresponds to the captured digital image. Data from the identified network location is retrieved via a network connection from the first information handling system and this data is displayed on a display that is accessible by the first information handling system.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: August 29, 2017
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20170228667
    Abstract: Embodiments include a method, systems and computer program products to generate personalized transportation proposals. In some embodiments, user data may be received to authenticate a user. A travel itinerary may be obtained using the user data. Status information associated with the travel itinerary may be obtained. Impact on the travel itinerary may be determined based on the status information. An update proposal to the travel itinerary may be generated based on the impact of the travel itinerary. Presentation of the update proposal to the user may be facilitated. A confirmation of the update proposal may be received from the user. The travel itinerary may be modified using the update proposal.
    Type: Application
    Filed: February 4, 2016
    Publication date: August 10, 2017
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20170220327
    Abstract: Embodiments include method, systems and computer program products for dynamic source code generation. In some embodiments, a request comprising data may be received. Parsed natural language may be generated using the data. Knowledgebase data may be obtained. Source code may be generated based on the parsed natural language and the knowledgebase data. The generate source code may be transmitted in response to the request.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D Markello, Dana L. Price
  • Publication number: 20170161301
    Abstract: Text content is received. Map elements, and an associated text content position at which each of the map elements exist, are identified. One or more characteristics for each of the identified map elements are identified and associated with the corresponding identified map element, including the associated text content position. A furthest position of the text content read by a user of a user device is received. A graphical map is generated, displaying map locations of identified map elements and their associated characteristics, where the associated text content position of the identified map elements and the associated characteristics is up to the furthest position of the text content read by the user of the user device. The generated map is transmitted for display on the user device.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Inventors: Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20170134821
    Abstract: Aspects relate to computer implemented methods, systems, and processes to automatically enable audio-based display indicia during playback of a media content including receiving, by a processor, one or more user preference audio profiles, the user preference audio profiles defining at least one audio characteristic and an associated criteria, playing the media content having audio-based display indicia, monitoring, with one or more detectors, the at least one audio characteristic defined in the user preference audio profiles, and when the at least one audio characteristic meets the associated criteria, enabling the audio-based display indicia in the media content.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: Richard E. D'Amelio, Heather L. Duschl, Kassidy B. Martz, Ha H. Nguyen, Luke M. Oppenhuis
  • Publication number: 20170134447
    Abstract: Aspects include a method, a system and a computer program product for performing a sound quality self-assessment on a voice conference. The method includes determining that a first participant of the voice conference wants to perform a sound quality self-assessment. A first voice conference connection of the first participant is muted from other participants. The first participant's voice is recorded. The recording of the first participant's voice is played back to the first participant. The first voice conference connection is unmuted.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 11, 2017
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20170134981
    Abstract: Aspects include a method, system and computer product for routing a signal in a mesh network. The method includes identifying a first intermediate node and a second intermediate node disposed between a first node and an access point, the first node being coupled for communication to both the first intermediate node and the second intermediate node. A first set of parameters is determined associated with the first intermediate node. A second set of parameters is determined associated with the second intermediate node. A route is determined for transmitting a signal from the first node to the access point using at least one of the first intermediate node and the second intermediate node, the route being chosen based at least in part on the first set of parameters and the second set of parameters. The signal is transmitted on the route from the first node to the access point.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 11, 2017
    Inventors: Heather L. Duschl, Ashutosh Kumar, Alexandra D. Markello, Dana L. Price
  • Patent number: 9619209
    Abstract: Embodiments include method, systems and computer program products for dynamic source code generation. In some embodiments, data may be received. The data may include natural language and corresponding source code. Parsed natural language may be generated using the data to identify and analyze the natural language. Parsed source code may be generated using the data to identify and analyze the corresponding source code. Mappings between the parsed natural language and the parsed source code may be generated. The mappings may be transmitted.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D Markello, Dana L. Price
  • Publication number: 20170060540
    Abstract: A method, system and computer-usable medium for linking a set of executable code snippets to perform a complicated task, comprising: decomposing a natural language statement into a plurality of decomposed natural language components; searching a repository of code snippets to identify code snippets corresponding to each of the decomposed natural language components; ordering execution of the code snippets based upon the plurality of decomposed natural language components; and, executing the code snippets in order of the natural language statement requests until a final outcome is achieved.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20170060555
    Abstract: A method, system and computer-usable medium for linking a set of executable code snippets to perform a complicated task, comprising: decomposing a natural language statement into a plurality of decomposed natural language components; searching a repository of code snippets to identify code snippets corresponding to each of the decomposed natural language components; ordering execution of the code snippets based upon the plurality of decomposed natural language components; and, executing the code snippets in order of the natural language statement requests until a final outcome is achieved.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 2, 2017
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price