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: 10318559Abstract: 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: GrantFiled: December 2, 2015Date of Patent: June 11, 2019Assignee: International Business Machines CorporationInventors: Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
-
Patent number: 10171654Abstract: 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: GrantFiled: December 19, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
-
Patent number: 10140101Abstract: 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: GrantFiled: August 26, 2015Date of Patent: November 27, 2018Assignee: International Business Machines CorporationInventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
-
Patent number: 9967631Abstract: 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: GrantFiled: November 11, 2015Date of Patent: May 8, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard E. D'Amelio, Heather L. Duschl, Kassidy B. Martz, Ha H. Nguyen, Luke M. Oppenhuis
-
Publication number: 20180109675Abstract: 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: ApplicationFiled: December 19, 2017Publication date: April 19, 2018Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
-
Patent number: 9888113Abstract: 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: GrantFiled: September 15, 2016Date of Patent: February 6, 2018Assignee: International Business Machines CorporationInventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
-
Patent number: 9860782Abstract: 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: GrantFiled: November 5, 2015Date of Patent: January 2, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Heather L Duschl, Ashutosh Kumar, Alexandra D. Markello, Dana L. Price
-
Patent number: 9772823Abstract: 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: GrantFiled: September 22, 2015Date of Patent: September 26, 2017Assignee: International Business Machines CorporationInventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
-
Patent number: 9766868Abstract: 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: GrantFiled: January 29, 2016Date of Patent: September 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D Markello, Dana L. Price
-
Patent number: 9747528Abstract: 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: GrantFiled: October 26, 2016Date of Patent: August 29, 2017Assignee: International Business Machines CorporationInventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
-
Publication number: 20170228667Abstract: 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: ApplicationFiled: February 4, 2016Publication date: August 10, 2017Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
-
Publication number: 20170220327Abstract: 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: ApplicationFiled: January 29, 2016Publication date: August 3, 2017Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D Markello, Dana L. Price
-
Publication number: 20170161301Abstract: 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: ApplicationFiled: December 2, 2015Publication date: June 8, 2017Inventors: Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
-
Publication number: 20170134821Abstract: 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: ApplicationFiled: November 11, 2015Publication date: May 11, 2017Inventors: Richard E. D'Amelio, Heather L. Duschl, Kassidy B. Martz, Ha H. Nguyen, Luke M. Oppenhuis
-
Publication number: 20170134447Abstract: 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: ApplicationFiled: November 5, 2015Publication date: May 11, 2017Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
-
Publication number: 20170134981Abstract: 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: ApplicationFiled: November 5, 2015Publication date: May 11, 2017Inventors: Heather L. Duschl, Ashutosh Kumar, Alexandra D. Markello, Dana L. Price
-
Patent number: 9619209Abstract: 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: GrantFiled: January 29, 2016Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D Markello, Dana L. Price
-
Publication number: 20170060540Abstract: 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: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
-
Publication number: 20170060555Abstract: 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: ApplicationFiled: September 22, 2015Publication date: March 2, 2017Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price