Patents by Inventor Shane M. Kilmon
Shane M. Kilmon 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: 11604928Abstract: A dialog change service builds a directed graph of nodes, each described by code for a conversational agent stored in source control, the code comprising one or more dialog-based features. The dialog change service, responsive to receiving a request for a dialog change to a particular node of the conversational agent, evaluates the directed graph to identify an additional selection of nodes that require a similar changes as the dialog change based on textual and structural content. The dialog change service updates the code for the particular node and the additional selection of nodes to propagate the dialog change in the conversational agent stored in source control.Type: GrantFiled: April 30, 2020Date of Patent: March 14, 2023Assignee: International Business Machines CorporationInventors: Rebecca R. James, Lalit Agarwalla, Shane M. Kilmon, Andrew R. Freed, Leo Mazzoli
-
Publication number: 20210342542Abstract: A dialog change service builds a directed graph of nodes, each described by code for a conversational agent stored in source control, the code comprising one or more dialog-based features. The dialog change service, responsive to receiving a request for a dialog change to a particular node of the conversational agent, evaluates the directed graph to identify an additional selection of nodes that require a similar changes as the dialog change based on textual and structural content. The dialog change service updates the code for the particular node and the additional selection of nodes to propagate the dialog change in the conversational agent stored in source control.Type: ApplicationFiled: April 30, 2020Publication date: November 4, 2021Inventors: REBECCA R. JAMES, LALIT AGARWALLA, SHANE M. KILMON, ANDREW R. FREED, LEO MAZZOLI
-
Patent number: 10824328Abstract: An optimized content navigation system includes a display device including a touch screen user interface and a navigation adjustor engine coupled to the display device. The navigation adjustor engine is configured to display navigable content on the touch screen user interface. The navigation adjustor engine is further configured to determine from the content at least one preferred path of navigation through the content. The preferred path of navigation is based on the content. The navigation adjustor engine is further configured to receive a user input that defines a path of navigation and adjust the user defined path of navigation to follow the preferred path of navigation in response to detection of the user defined path of navigation to be within a tolerance level of the preferred path of navigation. The navigation adjust engine is further configured to navigate through the content along the adjusted path of navigation.Type: GrantFiled: May 23, 2017Date of Patent: November 3, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R Bastide, Matthew E. Broomhall, Shane M. Kilmon, Robert E. Loredo
-
Publication number: 20180341398Abstract: An optimized content navigation system includes a display device including a touch screen user interface and a navigation adjustor engine coupled to the display device. The navigation adjustor engine is configured to display navigable content on the touch screen user interface. The navigation adjustor engine is further configured to determine from the content at least one preferred path of navigation through the content. The preferred path of navigation is based on the content. The navigation adjustor engine is further configured to receive a user input that defines a path of navigation and adjust the user defined path of navigation to follow the preferred path of navigation in response to detection of the user defined path of navigation to be within a tolerance level of the preferred path of navigation. The navigation adjust engine is further configured to navigate through the content along the adjusted path of navigation.Type: ApplicationFiled: May 23, 2017Publication date: November 29, 2018Inventors: Paul R. Bastide, Matthew E. Broomhall, Shane M. Kilmon, Robert E. Loredo
-
Patent number: 10054452Abstract: Personalizing travel route planning based on past actual user travel behavior and reasons that the user deviated from planned routings. The route planning algorithm is revised based on analysis of user input related to a deviation from a planned routing. If a new trip in the planning stage entails considerations similar to those that caused the user's deviation on a previous trip, then the revised route planning algorithm can take these considerations into account when planning the route for the new trip. Changes in route planning may apply when the user: (i) plans to make a trip similar to a previous trip when the deviation occurred; (ii) plans to make a different trip, but the trip entails considerations that lead to the deviation on the prior trip; (iii) is using the same vehicle as for the previous trip with the deviation; and/or (iv) is using a different vehicle.Type: GrantFiled: November 12, 2015Date of Patent: August 21, 2018Assignee: International Business Machines CorporationInventors: Joseph M. Jaquinta, Shane M. Kilmon, Craig R. Wolpert
-
Patent number: 9946759Abstract: A system and method for visual importance indication enhancement for collaborative environments comprises a processor for establishing a set of attributes for a primary participant based on attributes obtained from data sources accessible by the primary participant, generating a dynamic rule in accordance with the set of attributes, applying the dynamic rule to an activity stream comprising one or more messages to obtain points of commonality between a participant and the primary participant and determining an importance level of at least one of the one or more messages, and visually indicating the points of commonality and the importance level of the at least one message as a display on a display device. The system can further comprise computer readable storage medium for storing data including the set of attributes.Type: GrantFiled: December 9, 2013Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Alaa Abou Mahmoud, Paul R. Bastide, Shane M. Kilmon, Ralph E. LeBlanc, Jr., Fang Lu
-
Patent number: 9946760Abstract: A system and method for visual importance indication enhancement for collaborative environments comprises a processor for establishing a set of attributes for a primary participant based on attributes obtained from data sources accessible by the primary participant, generating a dynamic rule in accordance with the set of attributes, applying the dynamic rule to an activity stream comprising one or more messages to obtain points of commonality between a participant and the primary participant and determining an importance level of at least one of the one or more messages, and visually indicating the points of commonality and the importance level of the at least one message as a display on a display device. The system can further comprise computer readable storage medium for storing data including the set of attributes.Type: GrantFiled: May 29, 2014Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Alaa Abou Mahmoud, Paul R. Bastide, Shane M. Kilmon, Ralph E. LeBlanc, Jr., Fang Lu
-
Publication number: 20170138744Abstract: Personalizing travel route planning based on past actual user travel behavior and reasons that the user deviated from planned routings. The route planning algorithm is revised based on analysis of user input related to a deviation from a planned routing. If a new trip in the planning stage entails considerations similar to those that caused the user's deviation on a previous trip, then the revised route planning algorithm can take these considerations into account when planning the route for the new trip. Changes in route planning may apply when the user: (i) plans to make a trip similar to a previous trip when the deviation occurred; (ii) plans to make a different trip, but the trip entails considerations that lead to the deviation on the prior trip; (iii) is using the same vehicle as for the previous trip with the deviation; and/or (iv) is using a different vehicle.Type: ApplicationFiled: November 12, 2015Publication date: May 18, 2017Inventors: Joseph M. Jaquinta, Shane M. Kilmon, Craig R. Wolpert
-
Publication number: 20150161136Abstract: A system and method for visual importance indication enhancement for collaborative environments comprises a processor for establishing a set of attributes for a primary participant based on attributes obtained from data sources accessible by the primary participant, generating a dynamic rule in accordance with the set of attributes, applying the dynamic rule to an activity stream comprising one or more messages to obtain points of commonality between a participant and the primary participant and determining an importance level of at least one of the one or more messages, and visually indicating the points of commonality and the importance level of the at least one message as a display on a display device. The system can further comprise computer readable storage medium for storing data including the set of attributes.Type: ApplicationFiled: May 29, 2014Publication date: June 11, 2015Applicant: International Business Machines CorporationInventors: Alaa Abou Mahmoud, Paul R. Bastide, Shane M. Kilmon, Ralph E. LeBlanc, JR., Fang Lu
-
Publication number: 20150163321Abstract: A system and method for visual importance indication enhancement for collaborative environments comprises a processor for establishing a set of attributes for a primary participant based on attributes obtained from data sources accessible by the primary participant, generating a dynamic rule in accordance with the set of attributes, applying the dynamic rule to an activity stream comprising one or more messages to obtain points of commonality between a participant and the primary participant and determining an importance level of at least one of the one or more messages, and visually indicating the points of commonality and the importance level of the at least one message as a display on a display device. The system can further comprise computer readable storage medium for storing data including the set of attributes.Type: ApplicationFiled: December 9, 2013Publication date: June 11, 2015Applicant: International Business Machines CorporationInventors: Alaa Abou Mahmoud, Paul R. Bastide, Shane M. Kilmon, Ralph E. LeBlanc, JR., Fang Lu
-
Publication number: 20140337781Abstract: An optimized content navigation system includes a display device including a touch screen user interface and a navigation adjustor engine coupled to the display device. The navigation adjustor engine is configured to display navigable content on the touch screen user interface. The navigation adjustor engine is further configured to determine from the content at least one preferred path of navigation through the content. The preferred path of navigation is based on the content. The navigation adjustor engine is further configured to receive a user input that defines a path of navigation and adjust the user defined path of navigation to follow the preferred path of navigation in response to detection of the user defined path of navigation to be within a tolerance level of the preferred path of navigation. The navigation adjust engine is further configured to navigate through the content along the adjusted path of navigation.Type: ApplicationFiled: May 10, 2013Publication date: November 13, 2014Applicant: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Shane M. Kilmon, Robert E. Loredo