Patents by Inventor James R. Lewis
James R. Lewis 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).
-
Publication number: 20240138064Abstract: A method of fabricating a multilayer circuit board is provided which includes forming a layer of a the multilayer circuit board with an internal clearance region having a modified voltage-to-ground clearance of conductive material adjacent to an aperture of the multilayer circuit board. The modified voltage-to-ground clearance of conductive material is based on a configuration of a connector pin to be press-fit connected within the aperture of the multilayer circuit board, and the internal clearance region is enlarged in a direction of greatest normal force outward from the aperture with insertion of the connector pin into the aperture.Type: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: James D. BIELICK, Theron Lee LEWIS, David J. BRAUN, John R. DANGLER, Timothy P. YOUNGER, Stephen Michael HUGO, Timothy JENNINGS
-
Patent number: 11959185Abstract: A process is disclosed for the electro-refinement of titanium aluminides to produce titanium-aluminum master alloys which process is effective even in the presence of substantial amounts of aluminum and in the presence of ten (10) or more weight percent oxygen in the material(s) to be refined. The process is likewise effective without the addition of titanium chlorides or other forms of soluble titanium to the electrolyte bath comprising halide salts of alkali metals or alkali-earth metals or a combination thereof.Type: GrantFiled: July 1, 2022Date of Patent: April 16, 2024Assignee: UNIVERSAL ACHEMETAL TITANIUM, LLCInventors: James R. Cox, Chanaka L. DeALWIS, Benjamin A. Kohler, Michael G. Lewis, Juliane B. Kluck
-
Patent number: 10192543Abstract: A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a call to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialogue as an example of what a caller can say for connecting the caller to a desired routing destination.Type: GrantFiled: May 10, 2016Date of Patent: January 29, 2019Assignee: Nuance Communications, Inc.Inventors: Rajesh Balchandran, Linda M. Boyer, James R. Lewis, Brent D. Metz
-
Publication number: 20160331101Abstract: According to the present invention a compact is provided with a bottom part having space for keeping the makeup powder also. There is a SD slot for saving images in the SD card or the like. In accordance with the invention, a compact is provided with solar re-chargeable batteries as a source of power supply. In view of the foregoing, a makeup mirror apparatus is suggested, in which it is possible to easily finish one's makeup in a beautiful state. The compact of the invention is used for taking self-pictures by the user. Preferably the compact addresses the problem of taking pictures by someone else or using other options of camera like phone cameras of the user after she is finished with a makeover. The compact is portable and can be easily carried by the user anywhere in her purse. The compact that has a two way mirror at one end/face and a camera installed on top of the two way mirror and a camera button on the back side of the compact.Type: ApplicationFiled: May 13, 2015Publication date: November 17, 2016Inventor: James R. Lewis
-
Publication number: 20160253991Abstract: A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a call to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialogue as an example of what a caller can say for connecting the caller to a desired routing destination.Type: ApplicationFiled: May 10, 2016Publication date: September 1, 2016Applicant: Nuance Communications, Inc.Inventors: Rajesh Balchandran, Linda M. Boyer, James R. Lewis, Brent D. Metz
-
Patent number: 9384190Abstract: A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a can to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialog as an example of what a caller can say for connecting the caller to a desired routing destination.Type: GrantFiled: November 25, 2013Date of Patent: July 5, 2016Assignee: Nuance Communications, Inc.Inventors: Rajesh Balchandran, Linda M. Boyer, James R. Lewis, Brent D. Metz
-
Patent number: 8799001Abstract: A method and system for defining standard catch styles used in generating speech application code for managing catch events, in which a style-selection menu that allows for selection of one or more catch styles is presented. Each catch style represents a system response to a catch event. A catch style can be selected from the style-selection menu. For each selected catch style, the system can prepare a response for each catch event. If the selected catch style requires playing a new audio message in response to a particular catch event, a contextual message can be entered in one or more text fields. The contextual message entered in each text field corresponds to the new audio message that will be played in response to the particular catch event. In certain catch styles, the entered contextual message is different for each catch event, while in other catch styles, the entered contextual message is the same for each catch event.Type: GrantFiled: November 17, 2003Date of Patent: August 5, 2014Assignee: Nuance Communications, Inc.Inventors: Ciprian Agapi, Felipe Gomez, James R. Lewis, Vanessa V. Michelini, Sibyl C. Sullivan
-
Publication number: 20140156265Abstract: A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a can to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialogue as an example of what a caller can say for connecting the caller to a desired routing destination.Type: ApplicationFiled: November 25, 2013Publication date: June 5, 2014Applicant: Nuance Communications, Inc.Inventors: Rajesh Balchandran, Linda M. Boyer, James R. Lewis, Brent D. Metz
-
Patent number: 8612229Abstract: A method (300) and system (100) is provided to add the creation of examples at a developer level in the generation of Natural Language Understanding (NLU) models, tying the examples into a NLU sentence database (130), automatically validating (310) a correct outcome of using the examples, and automatically resolving (316) problems the user has using the examples. The method (300) can convey examples of what a caller can say to a Natural Language Understanding (NLU) application. The method includes entering at least one example associated with an existing routing destination, and ensuring an NLU model correctly interprets the example unambiguously for correctly routing a call to the routing destination. The method can include presenting the example sentence in a help message (126) within an NLU dialogue as an example of what a caller can say for connecting the caller to a desired routing destination.Type: GrantFiled: December 15, 2005Date of Patent: December 17, 2013Assignee: Nuance Communications, Inc.Inventors: Rajesh Balchandran, Linda M. Boyer, James R. Lewis, Brent D. Metz
-
Patent number: 8494122Abstract: Embodiments of the present invention address deficiencies of the art in respect to interactive voice response (IVR) system session management and provide a method, system and computer program product for call interruption handling in an IVR data processing system. In an embodiment of the invention, a method for call interruption handling in an IVR data processing system can include detecting a call interruption of a telephone call between a caller and an IVR system during an established IVR session for the caller. The method also can include saving state information for the established IVR session in connection with the caller in response to detecting the call interruption.Type: GrantFiled: February 28, 2012Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Peeyush Jaiswal, James R. Lewis
-
Patent number: 8380514Abstract: A method for alleviating ambiguity issues of new user-defined speech commands. An original command for a user-defined speech command can be received. It can then be determined if the original command is likely to be confused with a set of existing speech commands. When confusion is unlikely, the original command can be automatically stored. When confusion is likely, a substitute command that is unlikely to be confused with existing commands can be automatically determined. The substitute can be presented as an alternative to the original command and can be selectively stored as the user-defined speech command.Type: GrantFiled: December 22, 2011Date of Patent: February 19, 2013Assignee: Nuance Communications, Inc.Inventors: William K. Bodin, James R. Lewis, Leslie R. Wilson
-
Patent number: 8374317Abstract: Embodiments of the present invention address deficiencies of the art in respect to interactive voice response (IVR) system session management and provide a method, system and computer program product for call interruption handling in an IVR data processing system. In an embodiment of the invention, a method for call interruption handling in an IVR data processing system can include detecting a call interruption of a telephone call between a caller and an IVR system during an established IVR session for the caller. The method also can include saving state information for the established IVR session in connection with the caller in response to detecting the call interruption. The method further can include determining a call back number for the caller and initiating a call back of the caller from the IVR system using the call back number of the caller thereby re-establishing an IVR session for the caller.Type: GrantFiled: May 7, 2009Date of Patent: February 12, 2013Assignee: International Business Machines CorporationInventors: Peeyush Jaiswal, James R. Lewis
-
Patent number: 8355918Abstract: A method (10) in a speech recognition application callflow can include the steps of assigning (11) an individual option and a pre-built grammar to a same prompt, treating (15) the individual option as a valid output of the pre-built grammar if the individual option is a potential valid match to a recognition phrase (12) or an annotation (13) in the pre-built grammar, and treating (14) the individual option as an independent grammar from the pre-built grammar if the individual option fails to be a potential valid match to the recognition phrase or the annotation in the pre-built grammar.Type: GrantFiled: January 5, 2012Date of Patent: January 15, 2013Assignee: Nuance Communications, Inc.Inventors: Ciprian Agapi, Felipe Gomez, James R. Lewis, Vanessa V. Michelini
-
Publication number: 20120213341Abstract: Embodiments of the present invention address deficiencies of the art in respect to interactive voice response (IVR) system session management and provide a method, system and computer program product for call interruption handling in an IVR data processing system. In an embodiment of the invention, a method for call interruption handling in an IVR data processing system can include detecting a call interruption of a telephone call between a caller and an IVR system during an established IVR session for the caller. The method also can include saving state information for the established IVR session in connection with the caller in response to detecting the call interruption.Type: ApplicationFiled: February 28, 2012Publication date: August 23, 2012Applicant: International Business Machines CorporationInventors: Peeyush Jaiswal, James R. Lewis
-
Publication number: 20120209613Abstract: A method (10) in a speech recognition application callflow can include the steps of assigning (11) an individual option and a pre-built grammar to a same prompt, treating (15) the individual option as a valid output of the pre-built grammar if the individual option is a potential valid match to a recognition phrase (12) or an annotation (13) in the pre-built grammar, and treating (14) the individual option as an independent grammar from the pre-built grammar if the individual option fails to be a potential valid match to the recognition phrase or the annotation in the pre-built grammar.Type: ApplicationFiled: January 5, 2012Publication date: August 16, 2012Applicant: Nuance Communications, Inc.Inventors: Ciprian Agapi, Felipe Gomez, James R. Lewis, Vanessa V. Michelini
-
Publication number: 20120130718Abstract: A prompt collecting tool (190) for an interactive voice response system (100) includes a voice enabled application server (150), a voice simulator coupled to the voice enabled application server, and a processor coupled to the voice simulator. The processor can be programmed to execute (202) a voice application having a plurality of audio prompts, play (206) audio if a pre-stored audio is available for a particular prompt, capture (208) text when no pre-stored audio is available and forward (210) the captured text to the prompt collecting tool. The voice simulator can include a VoiceXML browser (160), a text to speech text service (170), and a text based recognition service (180) for example.Type: ApplicationFiled: January 27, 2012Publication date: May 24, 2012Applicant: Nuance Communications, Inc.Inventors: Girish Dhanakshirur, James R. Lewis
-
Publication number: 20120095765Abstract: A method for alleviating ambiguity issues of new user-defined speech commands. An original command for a user-defined speech command can be received. It can then be determined if the original command is likely to be confused with a set of existing speech commands. When confusion is unlikely, the original command can be automatically stored. When confusion is likely, a substitute command that is unlikely to be confused with existing commands can be automatically determined. The substitute can be presented as an alternative to the original command and can be selectively stored as the user-defined speech command.Type: ApplicationFiled: December 22, 2011Publication date: April 19, 2012Applicant: Nuance Communications, Inc.Inventors: William K. Bodin, James R. Lewis, Leslie R. Wilson
-
Patent number: 8136026Abstract: A method for providing help within an interactive voice response application can include the step of determining an interactive voice response event corresponding to a help menu request. The event can be classified as a default help request or a user initiated help request. If the event is classified as a default help request, a time for receiving user input can be set to a default value. If, however, the event is classified as a user initiated help request, the time for receiving user input can be set to a value less than the default value. The interactive voice response application can take programmatic action upon expiration of the time for receiving user input.Type: GrantFiled: December 19, 2008Date of Patent: March 13, 2012Assignee: International Business Machines CorporationInventors: Patrick M. Commarford, Cheryl A. Kotan, James R. Lewis, Wallace J. Sadowski
-
Patent number: 8126716Abstract: A prompt collecting tool (190) for an interactive voice response system (100) includes a voice enabled application server (150), a voice simulator coupled to the voice enabled application server, and a processor coupled to the voice simulator. The processor can be programmed to execute (202) a voice application having a plurality of audio prompts, play (206) audio if a pre-stored audio is available for a particular prompt, capture (208) text when no pre-stored audio is available and forward (210) the captured text to the prompt collecting tool. The voice simulator can include a VoiceXML browser (160), a text to speech text service (170), and a text based recognition service (180) for example.Type: GrantFiled: August 19, 2005Date of Patent: February 28, 2012Assignee: Nuance Communications, Inc.Inventors: Girish Dhanakshirur, James R. Lewis
-
Patent number: 8102987Abstract: A method of adjusting music length to expected waiting time while a caller is on hold includes choosing one or more media selections based upon their play duration and matching the selection(s) to the expected waiting time.Type: GrantFiled: October 16, 2008Date of Patent: January 24, 2012Assignee: International Business Machines CorporationInventors: Ciprian Agapi, Thomas E. Creamer, James R. Lewis, Vanessa V. Michelini, Wallace J. Sadowski, Clifford J. Strohofer