Patents by Inventor Derral Thorson
Derral Thorson 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: 20080088452Abstract: 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: ApplicationFiled: December 10, 2007Publication date: April 17, 2008Applicant: International Business Machines CorporationInventors: Kavita Agrawal, William Bodin, Gregory Rybczynski, Derral Thorson
-
Publication number: 20080042808Abstract: 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: ApplicationFiled: October 24, 2007Publication date: February 21, 2008Applicant: International Business Machines CorporationInventors: Kavita Agrawal, William Bodin, Gregory Rybczynski, Derral Thorson
-
Publication number: 20070288138Abstract: Diagnostic codes from a vehicle or other system in transit are transmitted to an opportunity server. The opportunity server searches for potential providers according to user preferences, specifications of the system in transit, and location of the provider in relationship to the travel itinerary of the mobile system. Requests for bids are issued to potential providers, and offers are received and coalesced from the providers. The operator of the vehicle is presented with one or more coalesced offers. Upon selection of an offer by the operator, the service is scheduled, including arranging for parts, personnel and facilities.Type: ApplicationFiled: August 23, 2007Publication date: December 13, 2007Inventors: William Bodin, Bryan Clark, Albert Kwok, John Del Pizzo, Wojciech Stryjewski, David Huff, Derral Thorson, Michael Karasick
-
Publication number: 20070244875Abstract: 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: ApplicationFiled: June 19, 2007Publication date: October 18, 2007Inventors: William Bodin, Derral Thorson
-
Publication number: 20070214148Abstract: 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: ApplicationFiled: March 9, 2006Publication date: September 13, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070213986Abstract: 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: ApplicationFiled: March 9, 2006Publication date: September 13, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070214149Abstract: 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: ApplicationFiled: March 9, 2006Publication date: September 13, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070168194Abstract: 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: ApplicationFiled: January 13, 2006Publication date: July 19, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070165538Abstract: 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: ApplicationFiled: January 13, 2006Publication date: July 19, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070168191Abstract: 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: ApplicationFiled: January 13, 2006Publication date: July 19, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070106473Abstract: 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: ApplicationFiled: January 24, 2005Publication date: May 10, 2007Inventors: William Bodin, Jesse Redman, Derral Thorson
-
Publication number: 20070100629Abstract: 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: ApplicationFiled: November 3, 2005Publication date: May 3, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070100628Abstract: 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: ApplicationFiled: November 3, 2005Publication date: May 3, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070100872Abstract: 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: ApplicationFiled: November 3, 2005Publication date: May 3, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070101313Abstract: 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: ApplicationFiled: November 3, 2005Publication date: May 3, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070100631Abstract: 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: ApplicationFiled: November 3, 2005Publication date: May 3, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070061711Abstract: 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: ApplicationFiled: September 14, 2005Publication date: March 15, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070061712Abstract: 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: ApplicationFiled: September 14, 2005Publication date: March 15, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070061132Abstract: 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: ApplicationFiled: September 14, 2005Publication date: March 15, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson
-
Publication number: 20070061371Abstract: 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: ApplicationFiled: September 14, 2005Publication date: March 15, 2007Inventors: William Bodin, David Jaramillo, Jerry Redman, Derral Thorson