Patents by Inventor James F. Carpenter
James F. Carpenter 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: 12367869Abstract: A conversational assistant for conversational engagement platform can contain various modules including a user-model augmentation module, a dialogue management module, and a user-state analysis input/output module. The dialogue management module receives metrics tied to a user from the other modules to understand a current topic and a user's emotions regarding the current topic from the user-state analysis input/output module and then adapts dialogue from the dialogue management module to the user based on dialogue rules factoring in these different metrics. The dialogue rules also factors in both i) a duration of a conversational engagement with the user and ii) an attempt to maintain a positive experience for the user with the conversational engagement. A flexible ontology relationship representation about the user is built and stores learned metrics about the user over time with each conversational engagement, and then in combination with the dialogue rules, drives the conversations with the user.Type: GrantFiled: June 15, 2020Date of Patent: July 22, 2025Assignee: SRI InternationalInventors: Edgar T. Kalns, Dimitra Vergyri, Girish Acharya, Andreas Kathol, Leonor Almada, Hyong-Gyun Kim, Nikoletta Basiou, Michael Wessel, Aaron Spaulding, Roland Heusser, James F. Carpenter, Min Yin
-
Publication number: 20220310079Abstract: A conversational assistant for conversational engagement platform can contain various modules including a user-model augmentation module, a dialogue management module, and a user-state analysis input/output module. The dialogue management module receives metrics tied to a user from the other modules to understand a current topic and a user's emotions regarding the current topic from the user-state analysis input/output module and then adapts dialogue from the dialogue management module to the user based on dialogue rules factoring in these different metrics. The dialogue rules also factors in both i) a duration of a conversational engagement with the user and ii) an attempt to maintain a positive experience for the user with the conversational engagement. A flexible ontology relationship representation about the user is built and stores learned metrics about the user over time with each conversational engagement, and then in combination with the dialogue rules, drives the conversations with the user.Type: ApplicationFiled: June 15, 2020Publication date: September 29, 2022Inventors: Edgar T. Kalns, Dimitra Vergyi, Girish Acharya, Andreas Kathol, Leonor Almada, Hyong-Gyun Kim, Nikoletta Baslou, Michael Wessel, Aaron Spaulding, Roland Heusser, James F. Carpenter, Min Yin
-
Patent number: 10824310Abstract: A computing system for virtual personal assistance includes technologies to, among other things, correlate an external representation of an object with a real world view of the object, display virtual elements on the external representation of the object and/or display virtual elements on the real world view of the object, to provide virtual personal assistance in a multi-step activity or another activity that involves the observation or handling of an object and a reference document.Type: GrantFiled: June 24, 2014Date of Patent: November 3, 2020Assignee: SRI InternationalInventors: Girish Acharya, Rakesh Kumar, Supun Samarasekara, Louise Yarnall, Michael John Wolverton, Zhiwei Zhu, Ryan Villamil, Vlad Branzoi, James F. Carpenter, Glenn A. Murray
-
Patent number: 10096316Abstract: A computing system is operable as virtual personal assistant (VPA) to understand relationships between different instances of natural language dialog expressed by different people in a multi-person conversational dialog session. The VPA can develop a common resource, a shared intent, which represents the VPA's semantic understanding of at least a portion of the multi-person dialog experience. The VPA can store and manipulate multiple shared intents, and can alternate between different shared intents as the multi-person conversation unfolds. With the shared intents, the computing system can generate useful action items and present the action items to one or more of the participants in the dialog session.Type: GrantFiled: November 27, 2013Date of Patent: October 9, 2018Assignee: SRI InternationalInventors: Edgar T. Kalns, Douglas A. Bercow, James F. Carpenter
-
Patent number: 10079013Abstract: A computing system is operable as virtual personal assistant (VPA) to understand relationships between different instances of natural language dialog expressed by different people in a multi-person conversational dialog session. The VPA can develop a common resource, a shared intent, which represents the VPA's semantic understanding of at least a portion of the multi-person dialog experience. The VPA can store and manipulate multiple shared intents, and can alternate between different shared intents as the multi-person conversation unfolds. With the shared intents, the computing system can generate useful action items and present the action items to one or more of the participants in the dialog session.Type: GrantFiled: November 27, 2013Date of Patent: September 18, 2018Assignee: SRI InternationalInventors: Edgar T. Kalns, Douglas A. Bercow, James F. Carpenter
-
Publication number: 20150149182Abstract: A computing system is operable as virtual personal assistant (VPA) to understand relationships between different instances of natural language dialog expressed by different people in a multi-person conversational dialog session. The VPA can develop a common resource, a shared intent, which represents the VPA's semantic understanding of at least a portion of the multi-person dialog experience. The VPA can store and manipulate multiple shared intents, and can alternate between different shared intents as the multi-person conversation unfolds. With the shared intents, the computing system can generate useful action items and present the action items to one or more of the participants in the dialog session.Type: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Inventors: Edgar A. Kalns, Douglas A. Bercow, James F. Carpenter
-
Publication number: 20150149177Abstract: A computing system is operable as virtual personal assistant (VPA) to understand relationships between different instances of natural language dialog expressed by different people in a multi-person conversational dialog session. The VPA can develop a common resource, a shared intent, which represents the VPA's semantic understanding of at least a portion of the multi-person dialog experience. The VPA can store and manipulate multiple shared intents, and can alternate between different shared intents as the multi-person conversation unfolds. With the shared intents, the computing system can generate useful action items and present the action items to one or more of the participants in the dialog session.Type: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Inventors: Edgar A. Kalns, Douglas A. Bercow, James F. Carpenter
-
Publication number: 20140310595Abstract: A computing system for virtual personal assistance includes technologies to, among other things, correlate an external representation of an object with a real world view of the object, display virtual elements on the external representation of the object and/or display virtual elements on the real world view of the object, to provide virtual personal assistance in a multi-step activity or another activity that involves the observation or handling of an object and a reference document.Type: ApplicationFiled: June 24, 2014Publication date: October 16, 2014Inventors: Girish Acharya, Rakesh Kumar, Supun Samarasekara, Louise Yarnall, Michael John Wolverton, Zhiwei Zhu, Ryan Villamil, Vlad Braznoi, James F. Carpenter, Glenn A. Murray
-
Patent number: 6286002Abstract: A method of accessing a database using a computer system. One example of the method includes the following steps. Access a tree data structure. The tree data structure includes a set of nodes linked in parent, child and sibling relations. Each node of a subset of nodes is associated with a corresponding term. Select some nodes of the set of nodes. This includes selecting a node of the set of nodes. The node has at least a sibling node. In response to selecting the node, performing one of the following actions. If the node is a first type of node, allowing a selection of the sibling node. If the node is a second type of node, not allowing a selection of the sibling node. Record a list of node selections corresponding to the selection of some nodes. Extract a set of terms from the list of node selections. Create a data structure including price information and duration of existence information. Store the data structure in the database using the set of terms.Type: GrantFiled: November 14, 1997Date of Patent: September 4, 2001Assignee: @YourCommandInventors: Jack Axaopoulos, James F. Carpenter, Jr., Douglas L. Peckover
-
Patent number: 5823356Abstract: An inspection device for inspecting production threaded members wherein the threaded members are routed to a test station to functionally inspect the thread profile of each threaded member to ensure that when the threaded member is matched with a corresponding threaded hole in an engine block or, in the alternative, a threaded nut, the threaded member will mate properly to serve its intended purpose.Type: GrantFiled: April 25, 1996Date of Patent: October 20, 1998Assignee: Ajax Metal Processing, Inc.Inventors: Lloyd Goodrich, James F. Carpenter, Gregory J. Wronkowicz
-
Patent number: 4040991Abstract: This application describes a method of rejuvenating reticulated polyurethane materials, particularly those containing ester-type linkages which have been hydrolyzed after being exposed to moisture containing hydrocarbon fuel and/or highly humid environments. The process consists of treating the polyurethane with cross-linking compounds, such as diisocyanates and polyfunctional epoxy compounds.Type: GrantFiled: December 10, 1973Date of Patent: August 9, 1977Assignee: McDonnell Douglas CorporationInventors: Edwin W. Wiggins, James F. Carpenter