Patents by Inventor William Bodin

William 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: 20070250561
    Abstract: Method for administering devices, including creating a user metric vector including a plurality of disparate user metrics, creating a plurality of user metric spaces, each user metric space including a plurality of metric ranges, and selecting, from the plurality of user metric spaces, a user metric space. Methods also include determining whether the user metric vector is outside the selected user metric space, identifying an action in dependence upon the user metric vector, if the user metric vector is outside the selected user metric space, and executing the action.
    Type: Application
    Filed: June 27, 2007
    Publication date: October 25, 2007
    Inventors: William Bodin, Michael Burkhart, Daniel Eisenhauer, Daniel Schumacher, Thomas Watson
  • Publication number: 20070250609
    Abstract: Configuring a client device including associating a hook in a configuration bundle with customized programming, downloading the configuration bundle for a client device to a services gateway, and executing the configuration bundle on the services gateway, including calling the hook.
    Type: Application
    Filed: June 25, 2007
    Publication date: October 25, 2007
    Inventors: William Bodin, Michael Burkhart
  • Publication number: 20070244875
    Abstract: A context aware, shortcut enabled system of presenting information through a user interface, implementing memory prostheses and context-oriented changes in meanings of shortcuts. Embodiments include selecting a context, receiving a shortcut entered through the user interface, the shortcut having a associated with it a shortcut field name set comprising one or more shortcut field names, and associating at least one context value to the context. Embodiments also include inferring, in dependence upon the context, a context table name and a context field name for a query, creating the query, selecting records from an information database by use of the query, whereby selected records are selected, and downloading the selected records to the client device for display.
    Type: Application
    Filed: June 19, 2007
    Publication date: October 18, 2007
    Inventors: William Bodin, Derral Thorson
  • Publication number: 20070214148
    Abstract: Methods, systems, and products are disclosed for invoking content management directives on a consolidated content management server. Embodiments include synthesizing content of disparate data types into synthesized content in a media file for delivery to a particular digital audio player; transmitting the synthesized content to the digital audio player; rendering the content in the media file on the digital audio player; receiving, from a user in response to rendering the content, a rating for the content; associating the rating with the content in the media file; informing the consolidated content management server of the rating associated with the content in the media file; selecting in dependence upon the rating one or more content management directives; and executing the content management directives.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 13, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070214149
    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: Application
    Filed: March 9, 2006
    Publication date: September 13, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070213986
    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: Application
    Filed: March 9, 2006
    Publication date: September 13, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070165538
    Abstract: Methods, systems, and products are disclosed for schedule-based connectivity management which includes maintaining a connectivity schedule, selecting one of a plurality of predetermined connectivity configurations in dependence upon the connectivity schedule and current date and time information, and establishing connectivity according to the selected predetermined connectivity configuration. Selecting one of a plurality of predetermined connectivity configurations in dependence upon the connectivity schedule and current date and time information may include determining current data management and data rendering context information and selecting one of a plurality of predetermined connectivity configurations in dependence upon the context information and a connectivity configuration selection rule.
    Type: Application
    Filed: January 13, 2006
    Publication date: July 19, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070168194
    Abstract: Methods, systems, and products are disclosed for scheduling audio modalities for data management and data rendering which include maintaining an audio modality schedule, selecting one of a plurality of predetermined audio configurations in dependence upon the audio modality schedule and current date and time information, and setting audio operation of a data management and data rendering module to the selected predetermined audio configuration. Maintaining an audio modality schedule may include maintaining a static audio modality table. Maintaining an audio modality schedule may include maintaining a dynamic audio modality table, including retrieving synthesized calendar events, creating entries in the dynamic audio modality table in dependence upon the retrieved synthesized calendar events, and associating with each entry in the dynamic audio modality table a predetermined audio configuration.
    Type: Application
    Filed: January 13, 2006
    Publication date: July 19, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070168191
    Abstract: Methods, systems, and products are disclosed for controlling audio operation for data management and data rendering. Embodiments include selecting one of a plurality of predetermined audio configurations in dependence upon context information and setting audio operation of a data management and data rendering module to the selected predetermined audio configuration. A predetermined audio configuration typically identifies an audio output device and an audio input device. Some embodiments of the present invention also include creating audio configuration selection rules including receiving from a user audio configurations and associating the audio configurations with predetermined context parameters.
    Type: Application
    Filed: January 13, 2006
    Publication date: July 19, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070106473
    Abstract: Methods, systems, and computer program products are provided for navigating a UAV that include piloting the UAV, under control of a navigation computer, in accordance with a navigation algorithm. While piloting the UAV, embodiments include reading from the GPS receiver a sequence of GPS data, anticipating a future position of the UAV, identifying an obstacle in dependence upon the future position, selecting an obstacle avoidance algorithm, and piloting the UAV in accordance with an obstacle avoidance algorithm. Identifying an obstacle in dependence upon the future position may include comprises retrieving obstacle data from a database in dependence the future position. Identifying an obstacle in dependence upon the future position may also include depicting an anticipated flight of the UAV with 3D computer graphics in dependence upon the future position and identifying an obstacle in dependence upon the depiction of the anticipated flight.
    Type: Application
    Filed: January 24, 2005
    Publication date: May 10, 2007
    Inventors: William Bodin, Jesse Redman, Derral Thorson
  • Publication number: 20070100629
    Abstract: Methods, systems, and products are disclosed for porting synthesized email data to audio files containing waveform data representing speech presentation of the synthesized emails which includes selecting an individual synthesized email; selecting a file type; identifying one or more elements of the individual synthesized email to be recorded as an individual audio playback unit; converting the text and markup of one or more elements of the synthesized email to waveform data of the selected file type, the waveform data containing speech presentation of the element of the synthesized email; and recording the waveform data of the selected file type as an individual audio playback unit in a file of the selected file type. Porting synthesized email data to audio files may also include transferring the individual audio playback unit to a storage medium for playback.
    Type: Application
    Filed: November 3, 2005
    Publication date: May 3, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070100872
    Abstract: Methods, systems, and products are disclosed for dynamic creation of user interfaces for data management and data rendering including receiving an identification of a data source; retrieving data from the identified data source; and dynamically creating, in dependence upon the retrieved data, a user interface object to access the identified data source. The identified data source may be a web page on a server, in which case retrieving data from the identified data source may also include sending an HTTP request for the web page to a server and receiving an HTTP response containing the web page contents from the server. Dynamic creation of user interfaces for data management and data rendering may also include assigning the identified data source to a channel. Assigning the identified data source to a channel also include assigning the identified data source to a channel in dependence upon other synthesized content in the channel.
    Type: Application
    Filed: November 3, 2005
    Publication date: May 3, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070100631
    Abstract: Methods, systems, and products are disclosed for producing an audio appointment book which include, selecting synthesized calendar events to be recorded as an audio file, converting the text and markup of the synthesized calendar events to waveform data of a selected file type, and recording the waveform data as one or more audio calendar entries in the audio appointment book. Producing an audio appointment book may also include transferring a multiplicity of recorded audio calendar entries in the audio appointment book to a recording medium for playback.
    Type: Application
    Filed: November 3, 2005
    Publication date: May 3, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070101313
    Abstract: Methods, systems, and products are disclosed for publishing synthesized RSS content as an audio file which include selecting synthesized RSS content; selecting a file type; converting the text and markup of the synthesized RSS content to waveform data of the selected file type, the waveform data containing speech presentation of the synthesized RSS content; and recording the waveform data of the selected file type. Publishing synthesized RSS content as an audio file may also include transferring the recorded waveform data of the selected file type to a recording medium for playback.
    Type: Application
    Filed: November 3, 2005
    Publication date: May 3, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070100628
    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: Application
    Filed: November 3, 2005
    Publication date: May 3, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070061712
    Abstract: Methods, systems, and products are disclosed for management and rendering of calendar data, including receiving aggregated calendar data in native form, synthesizing the aggregated native form calendar data into a synthesized calendar document including one or more synthesized calendar events, and presenting at least one synthesized calendar event. Synthesizing the aggregated native form calendar data into a synthesized calendar document including one or more synthesized calendar events includes translating aspects of the aggregated native form calendar data into text and markup. Aspects of the aggregated native form calendar data include a calendar event. A calendar event includes date and time information and an event description.
    Type: Application
    Filed: September 14, 2005
    Publication date: March 15, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070061711
    Abstract: Methods, systems, and products are disclosed for management and rendering of RSS content, including receiving aggregated RSS content in native form, synthesizing the items of the aggregated native form RSS content into synthesized RSS content, and presenting the synthesized RSS content. Synthesizing items of the aggregated native form RSS content into synthesized RSS content may also include translating aspects of the items of the aggregated native form RSS content into uniform text and markup. Management and rendering of RSS content may also include receiving RSS preferences from a user and creating prioritization rules in dependence upon the RSS preferences for synthesizing RSS content.
    Type: Application
    Filed: September 14, 2005
    Publication date: March 15, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070061132
    Abstract: Methods, systems, and products are disclosed for dynamically generating a voice navigable menu for synthesized data, including determining a logical structure for a menu in dependence upon the synthesized data, creating a menu having the determined logical structure and at least one menu entry representing a portion of the synthesized data, creating at least one grammar for the menu in dependence upon the menu entry representing a portion of the synthesized data and the portion of the synthesized data which is represented by the menu entry, and attaching at least one menu action to the grammar.
    Type: Application
    Filed: September 14, 2005
    Publication date: March 15, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070061401
    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: Application
    Filed: September 14, 2005
    Publication date: March 15, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
  • Publication number: 20070061371
    Abstract: Methods, systems, and products are disclosed for data customization for disparate data types including receiving aggregation preferences from a user, receiving synthesis preferences from a user, aggregating data of disparate data types from disparate data sources in dependence upon the aggregation preferences, and synthesizing the aggregated data of disparate data types into data of a uniform data type in dependence upon the synthesis preferences. Aggregation preferences may include an identification of a disparate data source and retrieval preferences and aggregating data of disparate data types from disparate data sources in dependence upon aggregation preferences may include retrieving data from the identified disparate data source in dependence upon the retrieval preferences.
    Type: Application
    Filed: September 14, 2005
    Publication date: March 15, 2007
    Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson