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: 8266220
    Abstract: Methods, systems, and products are disclosed for email management and rendering, including receiving aggregated email in native form, synthesizing the aggregated native form email into synthesized email, and presenting the synthesized email. Synthesizing the aggregated native form email into a synthesized email may also include translating aspects of the native form email into text and markup. Synthesizing the aggregated native form email into a synthesized email may also include identifying attachments to the aggregated native form email and translating aspects of the attachments into text and markup. Presenting the synthesized email also includes identifying a presentation action in dependence upon presentation rules and executing the presentation action.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
  • Patent number: 8249857
    Abstract: Methods, systems, and computer program products are provided multilingual administration of enterprise data. Embodiments include retrieving enterprise data; extracting text from the enterprise data for rendering from a digital media file, the extracted text being in a source language; prompting a user to select a target language; receiving from the user a selection of a target language; translating the extracted text in the source language to translated text in the target language; converting the translated text to synthesized speech in the target language; and recording the synthesized speech in the target language in a digital media file.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Ann Marie G. Maynard
  • Patent number: 8249858
    Abstract: Methods, systems, and computer program products are provided for multilingual administration of enterprise data. Embodiments include retrieving enterprise data; extracting text from the enterprise data for rendering from digital media file, the extracted text being in a source language; identifying that the source language is not a predetermined default target language for rendering the enterprise data; translating the extracted text in the source language to translated text in the default target language; converting the translated text to synthesized speech in the default target language; and storing the synthesized speech in the default target language in a digital media file.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Ann Marie G. Maynard
  • Patent number: 8243661
    Abstract: Methods, systems, and products are provided for establishing RFID-based telecommunications routing for a user including identifying a plurality of telephony devices available to a user, identifying the location of the plurality of telephony devices available to the user, receiving from a user routing preferences, receiving an identification of an RFID tag for the user, and associating with the user the identified telephony devices available to a user, the locations of the plurality of devices available to the user, the routing preferences, and the identification of the RFID tag.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kavita K. Agrawal, William K. Bodin, Gregory W. Rybczynski, Derral C. Thorson
  • Patent number: 8245134
    Abstract: Differential dynamic content delivery, including creating a session document for a presentation, including identifying a user participant for the presentation, where the session document includes a session grammar and a session structured document, the user participant has a user profile comprising user classifications and user interests, the user interests comprising data fields for storing data values indicating user interest in one or more subjects of the presentation; receiving from the identified user participant at least one data value indicating user interest in one or more subjects of the presentation; storing in the user profile the data value indicating user interest; recreating the session document in dependence upon the data value indicating user interest; selecting from the recreated session document a classified structural element; and presenting the selected structural element to at least one user participant.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
  • Patent number: 8230331
    Abstract: Session document for a presentation, where the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element having an associated indication of interest from a user not participating in the presentation; presenting the selected structural element to a user participant; and notifying the user not participating of the presentation of the selected structural element. Typical embodiments also include recording for the user not participating the associated indication of interest in the selected structural element. Typical embodiments also include notifying the user not participating of the identity of at least one user participant. Typical embodiments also include allowing the user not participating to participate in the presentation.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
  • Patent number: 8229081
    Abstract: Methods, apparatus, and products are disclosed for dynamically publishing directory information for a plurality of interactive voice response (‘IVR’) systems through an IVR directory service that include: providing a description of a web services publication interface for the IVR directory service; receiving, on behalf of one or more IVR systems, web services publication requests through the publication interface; determining, in response to the web services publication requests, directory information for each IVR system requesting publication; adding the directory information for each IVR system to an IVR system directory; generating a voice mode user interface to reflect the directory information for each IVR system added to the IVR system directory; and interacting, using the voice mode user interface, with a caller to identify a particular IVR system in dependence upon the IVR system directory and query information provided by the caller and to connect the caller with the identified IVR system.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, Jr., Fang Wang
  • Patent number: 8224596
    Abstract: A battery life management unit for managing the battery life of a portable device. The battery life management unit determines a scheduled event for a user of a portable device and estimates whether battery power of the portable device will last throughout the scheduled event. If the battery power of the portable device is estimated not to last throughout the scheduled event, the battery life management unit determines whether a location of the scheduled event provides one or more battery charging resources. If the location of the scheduled event provides one or more battery charging resources, the battery life management unit reserves a battery charging resource for the user of the portable device.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kavita K. Agrawal, William K. Bodin, Muna S. Hussaini, Gregory W. Rybczynski
  • Patent number: 8223946
    Abstract: Routing telecommunications to a user including receiving a call, determining that the call is intended for the user, receiving an RFID signal from an RFID tag located with the user, determining the user's location in dependence upon the RFID signal, identifying a plurality of available telephony devices in dependence upon the user's location, identifying a device-based preference for the user, selecting one of the plurality of available telephony devices in dependence upon the device-based preference, and forwarding the call to the selected telephony device. In typical embodiments, determining that the call is intended for the user also includes prompting the caller for the name of the user and receiving from the caller the name of the user.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kavita K. Agrawal, William K. Bodin, Gregory W. Rybczynski, Derral C. Thorson
  • Patent number: 8219402
    Abstract: Methods, systems, and computer program products are provided for asynchronous receipt of information from a user. Embodiments include receiving in a library management system a media file containing a speech response recorded on a hand held device in response to the playing of a media file containing one or more audio prompts for information; converting the speech response stored in the media file to text; and storing the text in association with an identification of the user.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
  • Patent number: 8214432
    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; identifying a recording period within a presentation session; recording, during the recording period, a presentation control instruction; selecting from the session structured document a classified structural element in dependence upon the recorded presentation control instruction and in dependence upon user classifications of a user participant in the presentation; and presenting the selected structural element to the user.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
  • Patent number: 8214242
    Abstract: Signaling correspondence between a meeting agenda and a meeting discussion includes: receiving a meeting agenda specifying one or more topics for a meeting; analyzing, for each topic, one or more documents to identify topic keywords for that topic; receiving meeting discussions among participants for the meeting; identifying a current topic for the meeting in dependence upon the meeting agenda; determining a correspondence indicator in dependence upon the meeting discussions and the topic keywords for the current topic, the correspondence indicator specifying the correspondence between the meeting agenda and the meeting discussion; and rendering the correspondence indicator to the participants of the meeting.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, Jr., Brian D. Goodman, Frank L. Jania, Darren M. Shaw
  • Patent number: 8194844
    Abstract: Rerouting telecommunications to a user including receiving a plurality of RFID signals from an RFID tag located with the user, anticipating a user's future location in dependence upon the RFID signals, selecting a telephony device in dependence upon the anticipated future location, and rerouting an ongoing call to the selected telephony device. In typical embodiments, selecting a telephony device in dependence upon the anticipated future location also includes identifying location based routing preferences for the user. In typical embodiments, selecting a telephony device in dependence upon the anticipated future location also includes identifying device-based routing preferences for the user. In typical embodiments, anticipating a user's future location in dependence upon the RFID signals also includes determining a first user location, determining a second user location, and predicting a user's future location in dependence upon the first user location and the second user location.
    Type: Grant
    Filed: July 20, 2008
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kavita K. Agrawal, William K. Bodin, Gregory W. Rybczynski, Derral C. Thorson
  • Publication number: 20120123776
    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: Application
    Filed: January 25, 2012
    Publication date: May 17, 2012
    Applicant: Nuance Communications, Inc.
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, JR., Paritosh D. Patel
  • Publication number: 20120123777
    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: Application
    Filed: January 25, 2012
    Publication date: May 17, 2012
    Applicant: Nuance Communications, Inc.
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, JR., Paritosh D. Patel
  • Patent number: 8180832
    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; identifying a recording period within a presentation session; recording, during the recording period, a presentation control instruction; selecting from the session structured document a classified structural element in dependence upon the recorded presentation control instruction and in dependence upon user classifications of a user participant in the presentation; and presenting the selected structural element to the user.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
  • Publication number: 20120095765
    Abstract: 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: Application
    Filed: December 22, 2011
    Publication date: April 19, 2012
    Applicant: Nuance Communications, Inc.
    Inventors: William K. Bodin, James R. Lewis, Leslie R. Wilson
  • Patent number: 8161131
    Abstract: Methods, systems, and computer program products are provided for delivering dynamic media content to collaborators. Embodiments include providing collaborative event media content, wherein the collaborative event media content includes a grammar and a structured document; providing data identifying a client's location; storing, in the context server in a data structure comprising a dynamic client context for the client, the data identifying the client's location; detecting an event in dependence upon the dynamic client context; identifying one or more collaborators in dependence upon the dynamic client context and the event; and selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and transmitting the selected structural element to the collaborator.
    Type: Grant
    Filed: March 29, 2008
    Date of Patent: April 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Derral C. Thorson
  • Patent number: 8161112
    Abstract: Delivering dynamic media content to collaborators, including providing collaborative event media content, where the collaborative event media content further comprises a grammar and a structured document; acquiring data representing a client's environmental condition; storing, in the context server in a data structure comprising a dynamic client context for the client, the data representing a client's environmental condition; detecting an event in dependence upon the dynamic client context; identifying one or more collaborators in dependence upon the dynamic client context and the event; selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and transmitting the selected structural element to the collaborator.
    Type: Grant
    Filed: March 29, 2008
    Date of Patent: April 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Derral C. Thorson
  • Patent number: 8135811
    Abstract: Configuring a client device, including receiving, from a manufacturer, a configuration bundle for a client device, receiving, from a vendor, vendor provided configuration parameters for the client device, receiving, from a user, user provided configuration parameters for the client device, and associating the vendor provided configuration parameters and the user provided configuration parameters with the configuration bundle for the client device; thereby producing an associated configuration bundle for the client device.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Michael J. Burkhart