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).

  • Publication number: 20090271188
    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: April 24, 2008
    Publication date: October 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, JR., Paritosh D. Patel
  • Publication number: 20090271175
    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: Application
    Filed: April 24, 2008
    Publication date: October 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William K. Bodin, David Jaramillo, Ann Marie Maynard
  • Publication number: 20090271438
    Abstract: Methods, apparatus, and products are disclosed for signaling correspondence between a meeting agenda and a meeting discussion that include: 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: Application
    Filed: April 24, 2008
    Publication date: October 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ciprian Agapi, William K. Bodin, Charles W. Cross, JR., Brian D. Goodman, Frank L. Jania, Darren M. Shaw
  • Publication number: 20090271178
    Abstract: Methods, systems, and computer program products are provided multilingual for asynchronous communications.
    Type: Application
    Filed: April 24, 2008
    Publication date: October 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William K. Bodin, David Jaramillo, Ann Marie Maynard
  • Publication number: 20090192756
    Abstract: A method, system, and computer program for determining the number of passengers riding on a vehicle in real time is presented. A total weight of passengers on the vehicle is divided by an estimated weight of each of the passengers to estimate how many passengers are on the vehicle in real time.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 30, 2009
    Inventors: William K. Bodin, David Jaramillo, Calista J. Redmond, Derral C. Thorson, Thomas S. Whaples
  • Patent number: 7546187
    Abstract: Methods, systems, and products for navigating a UAV having an on-board digital camera are provided. Embodiments include identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern, and modifying the current flying pattern to capture an image of the identified geographic area. Identifying a geographic area not captured by the digital camera while the UAV is flying in a current flying pattern may be carried out by determining an area captured by the onboard camera, extrapolating the area captured by the onboard camera along the flying pattern to determine a perimeter of uncaptured geographic area, and determining the area of the uncaptured geographic area in dependence upon the perimeter.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Jerry W. Redman, Derral C. Thorson
  • Patent number: 7505978
    Abstract: Methods, systems, and products are disclosed for aggregating content of disparate data types from disparate data sources for single point access by a user. Embodiments include establishing a user account for the user; retrieving content of disparate data types from identified disparate data sources associated with the user account; storing the retrieved content; and associating the stored content with the user account.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, David Jaramillo, Jerry W. Redman, Derral C. Thorson
  • Publication number: 20090019457
    Abstract: Exemplary embodiments of the present invention include a method for administering devices. Such exemplary embodiments include receiving a domain state object, identifying an action in dependence upon the domain state object, and executing the action. In many exemplary 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: Application
    Filed: August 5, 2008
    Publication date: January 15, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William K. Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
  • Publication number: 20090006306
    Abstract: Methods, systems, and products are disclosed for creating a session log for studying usability of one or more computing devices used for social networking that include: receiving, by a usability engine from at least one usability expert, usability observations observed by the usability expert during a usability session for studying interaction support provided by one or more computing devices to a plurality of users interacting within a social network through the computing devices; recording, by the usability engine, the usability observations in a session log; detecting, by an event listener on at least one of the computing devices, an event generated by the computing device as a result of an interaction among the plurality of users within the social network; notifying, by the event listener, the usability engine of the event; and recording, by the usability engine, a description of the event in the session log.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Inventors: William K. Bodin, Ann M. Maynard, Derral C. Thorson
  • Publication number: 20090003800
    Abstract: Computer-implemented methods, systems, and computer program products are provided for recasting search engine results as a motion picture with audio.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Inventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
  • Publication number: 20090006965
    Abstract: Computer-implemented methods, systems, and computer program products are provided for assisting a user in editing a motion picture with audio recast of a legacy web page. Embodiments include receiving an event list derived from a legacy web page, the event list containing descriptions of audio objects, descriptions of audio events, descriptions of video objects, and descriptions of motion picture video events associated with particular playback times in a motion picture recast of the legacy web page; displaying a timeline for the motion picture; displaying, adjacent to the timeline and at each playback time having associated audio events or motion picture video events, a description of each associated event and a description of each associated object; and displaying, with the timeline and descriptions of associated events and descriptions of objects, the legacy web page.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Inventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
  • Publication number: 20090006108
    Abstract: Methods, systems, and products are disclosed for creating a session log for a computing device being studied for usability that include: recording, by a usability expert in a session log, usability observations observed by the usability expert during a usability session for studying the interaction of a user with a computing device; detecting, by an event listener on the computing device, an event generated as a result of user interaction with the device; notifying, by the event listener, a usability engine of the event; and recording, by the usability engine, a description of the event in the session log.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Inventors: William K. Bodin, Ann M. Maynard, Derral C. Thorson
  • Publication number: 20090006983
    Abstract: Methods, systems, and products are disclosed for creating a session log for a computing device being studied for usability by a plurality of usability experts that include: displaying, by a usability engine to a plurality of usability experts, a usability observation video of a user interacting with a computing device during a usability session for studying the usability of the device; detecting, by an event listener on the computing device, an event generated as a result of user interaction with the device; notifying, by the event listener, the usability engine of the event; recording, by the usability engine, a description of the event in a session log; receiving, by the usability engine from at least one of the usability experts, usability observations regarding the usability of the device; and recording, by the usability engine, the usability observations in the session log.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Inventors: William K. Bodin, Ann M. Maynard, Derral C. Thorson
  • Publication number: 20090006966
    Abstract: Methods, systems, and products are disclosed for creating a usability observation video for a computing device being studied for usability that include: recording, by a digital video recorder as a usability observation video, a user interacting with a computing device during a usability session for studying the usability of the device; detecting, by an event listener on the computing device, an event generated as a result of user interaction with the device; notifying, by the event listener, a usability engine of the event; and supplementing, by the usability engine, the usability observation video with a description of the event.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 1, 2009
    Inventors: William K. Bodin, Ann M. Maynard, Derral C. Thorson
  • Publication number: 20080320114
    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: Application
    Filed: September 3, 2008
    Publication date: December 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William K. Bodin, Michael J. Burkhart
  • Publication number: 20080313308
    Abstract: Computer-implemented methods, systems, and computer program products are described for recasting a web page as a multimedia playlist. Embodiments include receiving an identification of a web page to be recast; creating a plurality of multimedia files including content derived from the web page; and creating a playlist including the multimedia files.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Inventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
  • Publication number: 20080309670
    Abstract: Computer-implemented methods, systems, and computer program products are provided for recasting a legacy web page as a motion picture with audio.
    Type: Application
    Filed: June 18, 2007
    Publication date: December 18, 2008
    Inventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
  • Publication number: 20080275893
    Abstract: Methods, systems, and products are disclosed for aggregating content of disparate data types from disparate data sources for single point access by a user. Embodiments include establishing a user account for the user; retrieving content of disparate data types from identified disparate data sources associated with the user account; storing the retrieved content; and associating the stored content with the user account.
    Type: Application
    Filed: July 23, 2008
    Publication date: November 6, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: WILLIAM K. BODIN, DAVID JARAMILLO, JERRY W. REDMAN, DERRAL C. THORSON
  • Patent number: 7432805
    Abstract: Notifying a user of a device event, including receiving a device event, associating the device event with a user, receiving an RFID signal from a user's RFID tag, determining the user's location in dependence upon the RFID signal, selecting a user notification appliance in dependence upon the user's location, and notifying the user of the device event with the selected user notification appliance. In typical embodiments, associating the device event with a user also includes reading a user ID from a device record for the device. In typical embodiments, associating the device event with a user also includes identifying the location of the device, identifying a previous location of the user, and associating the device event with a user in dependence upon the location of the device and the previous location of the user.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: October 7, 2008
    Assignee: International Business Machines Corporation
    Inventors: Kavita K. Agrawal, William K. Bodin, Gregory W. Rybczynski, Derral C. Thorson
  • Publication number: 20080161948
    Abstract: Methods, systems, and computer program products are provided for supplementing audio recorded in a media file. Embodiments include receiving a media file; identifying the subject matter of audio portion of the media file; identifying supplemental content for supplementing the subject matter recorded in the audio portion of the media file; and inserting in the media file markup for rendering the supplemental content.
    Type: Application
    Filed: January 3, 2007
    Publication date: July 3, 2008
    Inventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson