Patents by Inventor William K. Bodin

William K. Bodin 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: 9076454
    Abstract: Methods, apparatus, and products are disclosed for adjusting a speech engine for a mobile computing device based on background noise, the mobile computing device operatively coupled to a microphone, that include: sampling, through the microphone, background noise for a plurality of operating environments in which the mobile computing device operates; generating, for each operating environment, a noise model in dependence upon the sampled background noise for that operating environment; and configuring the speech engine for the mobile computing device with the noise model for the operating environment in which the mobile computing device currently operates.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: July 7, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, Jr., Paritosh D. Patel
  • Patent number: 9037466
    Abstract: Methods, systems, and computer program products are provided for email administration for rendering email on a digital audio player. Embodiments include retrieving an email message; extracting text from the email message; creating a media file; and storing the extracted text of the email message as metadata associated with the media file. Embodiments may also include storing the media file on a digital audio player and displaying the metadata describing the media file, the metadata containing the extracted text of the email message.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: May 19, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
  • Patent number: 8977636
    Abstract: Methods, systems, and products are disclosed for synthesizing the aggregated data of disparate data types into data of a uniform data type which includes receiving aggregated data of disparate data types and translating each of the aggregated data of disparate data types into text content and markup associated with the text content. Synthesizing the aggregated data of disparate data types into data of a uniform data type may also include dynamically creating grammar sets for the text content and associating the grammar sets with the text content. Associating the grammar sets with the text content includes inserting markup in the translated data.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
  • Patent number: 8910260
    Abstract: A method including: receiving, at a first device, a challenge provided from a second device, wherein the challenge includes an encoding algorithm and a request for credentials from the first device; and outputting, from the first device to the second device, a response to the challenge, wherein the response includes at least one image, the at least one image including an article of evidence arranged according to the encoding algorithm.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: December 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, William K. Bodin, David Jaramillo, Nader M. Nassar
  • Patent number: 8904508
    Abstract: A method including: receiving, at a first device, a challenge provided from a second device, wherein the challenge includes an encoding algorithm and a request for credentials from the first device; and outputting, from the first device to the second device, a response to the challenge, wherein the response includes at least one image, the at least one image including an article of evidence arranged according to the encoding algorithm.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, William K. Bodin, David Jaramillo, Nader M. Nassar
  • Patent number: 8849895
    Abstract: Methods, systems, and products are disclosed for associating user selected content management directives with a user selected rating. Embodiments include presenting to a user a plurality of predefined content management directives; receiving from a user an identification of a particular content management directive; receiving from a user an identification of the rating to invoke the content management directive; and storing the identification of the content management directive in association with the rating to invoke the content management directives.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
  • Patent number: 8781830
    Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: July 15, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: William K. Bodin, Michael J. Burkhart, Daniel G. Eisenhauer, Thomas J. Watson, Daniel M. Schumacher
  • Patent number: 8694319
    Abstract: Methods, systems, and products are disclosed for dynamic prosody adjustment for voice-rendering synthesized data that include retrieving synthesized data to be voice-rendered; identifying, for the synthesized data to be voice-rendered, a particular prosody setting; determining, in dependence upon the synthesized data to be voice-rendered and the context information for the context in which the synthesized data is to be voice-rendered, a section of the synthesized data to be rendered; and rendering the section of the synthesized data in dependence upon the identified particular prosody setting.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
  • Patent number: 8688818
    Abstract: Example embodiments of the present invention include a method for administering devices. Such example embodiments include receiving a domain state object, identifying an action in dependence upon the domain state object, and executing the action. In many example embodiments, receiving a domain state object includes receiving a signal to download the domain state object from a mobile sensor, and downloading the domain state object from the mobile sensor.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart, Daniel G Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
  • Publication number: 20140090040
    Abstract: A method including: receiving, at a first device, a challenge provided from a second device, wherein the challenge includes an encoding algorithm and a request for credentials from the first device; and outputting, from the first device to the second device, a response to the challenge, wherein the response includes at least one image, the at least one image including an article of evidence arranged according to the encoding algorithm.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tamer E. Abuelsaad, William K. Bodin, David Jaramillo, Nader M. Nassar
  • Publication number: 20140090032
    Abstract: A method including: receiving, at a first device, a challenge provided from a second device, wherein the challenge includes an encoding algorithm and a request for credentials from the first device; and outputting, from the first device to the second device, a response to the challenge, wherein the response includes at least one image, the at least one image including an article of evidence arranged according to the encoding algorithm.
    Type: Application
    Filed: September 21, 2012
    Publication date: March 27, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tamer E. Abuelsaad, William K. Bodin, David Jaramillo, Nader M. Nassar
  • Patent number: 8639784
    Abstract: Some embodiments include a method for configuring a client device. The method includes associating a hook in a configuration bundle with customized programming. The method includes downloading the configuration bundle for a client device to a services gateway, including downloading a generic configuration bundle to the services gateway. The method also includes executing the configuration bundle on the services gateway, including calling the hook and executing the generic configuration bundle. The executing of the generic configuration bundle further includes reading, from the client device, a configuration prompt stored on the client device, providing the configuration prompt to a user, receiving configuration parameters from the user, and writing the configuration parameters to the client device.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart
  • Patent number: 8638909
    Abstract: Some example embodiments include a method of dynamically publishing directory information for a plurality of interactive voice response (‘IVR’) systems. The method includes receiving, by the IVR directory service on behalf of one of the IVR systems, a web services update request. The method includes determining, by the IVR directory service in response to the web services update request, updated directory information for the IVR system. The method includes updating the IVR system directory with the updated directory information for the IVR system. The method includes generating an updated voice mode user interface to reflect the updated IVR system directory with the updated directory information for the IVR system. The generating includes creating one more voice dialogs in accordance with the directory information, the one or more voice dialogs specifying a call flow defining the interaction between a caller and the IVR directory service.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, Jr., Fang Wang
  • Publication number: 20140019129
    Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 16, 2014
    Inventors: William K. Bodin, Michael John Burkhart, Daniel Gene Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
  • Publication number: 20130339033
    Abstract: A prompt generation engine operates to dynamically extend prompts of a multimodal application. The prompt generation engine receives a media file having a metadata container. The prompt generation engine operates on a multimodal device that supports a voice mode and a non-voice mode for interacting with the multimodal device. The prompt generation engine retrieves from the metadata container a speech prompt related to content stored in the media file for inclusion in the multimodal application. The prompt generation engine modifies the multimodal application to include the speech prompt.
    Type: Application
    Filed: August 26, 2013
    Publication date: December 19, 2013
    Applicant: Nuance Communications, Inc.
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, JR.
  • Patent number: 8606868
    Abstract: Systems and methods herein monitor the ability of an electronic mail (e-mail) computer server to send and receive e-mail messages to and from e-mail clients of the e-mail computer server. The e-mail computer server provides, to the e-mail clients, updates regarding the ability to send and receive e-mail messages. When the e-mail clients determine that the e-mail computer server is unable to send the e-mail messages, the e-mail clients activate a special software program of instructions. When the program of instructions is active and the e-mail clients then receive an e-mail message from the e-mail computer server, the program of instructions causes those e-mail clients who have received an e-mail message to provide an indication of e-mail receipt to the e-mail computer server. When the e-mail computer server receives this indication of e-mail receipt from the e-mail clients, the e-mail computer server can provide an update to the other e-mail clients that e-mail can now be sent.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: December 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: William K Bodin, David Jaramillo, Kevin C. McConnell
  • Patent number: 8594995
    Abstract: Methods, systems, and computer program products are provided multilingual for asynchronous communications.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: November 26, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: William K. Bodin, David Jaramillo, Ann Marie G. Maynard
  • Publication number: 20130301816
    Abstract: Notifying an identified person of a teleconference is provided. Data corresponding to an audio record of the teleconference is received during the teleconference. Pattern recognition is performed on the data during the teleconference. In response to recognizing in the data a pattern corresponding to an identification of the identified person during the teleconference, a device associated with the identified person is contacted during the teleconference. A response related to the audio record is received from the device.
    Type: Application
    Filed: July 15, 2013
    Publication date: November 14, 2013
    Inventors: Kavita Agrawal, William K. Bodin, Lakshmi N. Potluri, Gregory W. Rybczynski
  • Patent number: 8533281
    Abstract: An embodiment of the invention provides a method for the centralized management of mobile assets. A central repository of assets is built, wherein the central repository includes a private asset section and a public asset section. The private asset section is only accessible to subscribers of the private asset section. A processor automatically pushes at least one base asset from the central repository onto a mobile device of the subscriber. The base assets are selected by an administrator of the central repository of assets, an employer of the subscriber, and/or an employee of subscriber's company. The base assets are selected based on attributes of the subscriber, the mobile device of the subscriber, and/or popularity of assets. In response to a search query for a requested asset by a user, the processor pushes the requested asset from the central repository onto the mobile device of the user.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: September 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: William K Bodin, David Jaramillo, Derral C. Thorson
  • Patent number: 8521534
    Abstract: A prompt generation engine operates to dynamically extend prompts of a multimodal application. The prompt generation engine receives a media file having a metadata container. The prompt generation engine operates on a multimodal device that supports a voice mode and a non-voice mode for interacting with the multimodal device. The prompt generation engine retrieves from the metadata container a speech prompt related to content stored in the media file for inclusion in the multimodal application. The prompt generation engine modifies the multimodal application to include the speech prompt.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: August 27, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, Jr.