Patents by Inventor Daniel G. Eisenhauer
Daniel G. Eisenhauer 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: 7523388Abstract: Differential dynamic content delivery that includes providing a session document for a presentation, where the session document includes a session grammar and a session structured document, and the session structured document includes at least one structural element classified with at least one classification identifier; establishing a planned agenda for the presentation, where the planned agenda includes planned durations for presentation of structural elements and a planned sequence for presentation of structural elements; selecting from the session document a classified structural element; presenting the selected structural element to a user participant; recording, during the presentation, identities of presented structural elements, durations of presentation of presented structural elements, and sequence of presentation of presented structural elements; and comparing the planned agenda with the recorded identities, durations, and sequence.Type: GrantFiled: March 31, 2005Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
-
Patent number: 7523176Abstract: A method, apparatus, and computer program product are disclosed for reconfiguring a storage area network (SAN) to support the execution of an application automatically upon execution of the application. A data set is generated for the application that identifies types of SAN devices that are necessary in order for the SAN to support the execution of the application. An execution of the application is initiated. A SAN manager then utilizes the data set to configure the SAN to support the execution of the application by selecting particular ones of the identified types of SAN devices to use to support the execution. The application is then executed utilizing the selected SAN devices.Type: GrantFiled: August 2, 2005Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: Daniel G. Eisenhauer, Giles Roger Frazier
-
Publication number: 20090099842Abstract: Methods, systems, and products are disclosed for creating a voice response grammar in a voice response server including identifying presentation documents for a presentation, each presentation document having a presentation grammar. Typical embodiments include storing each presentation grammar in a voice response grammar on a voice response server. In typical embodiments, identifying presentation documents for a presentation includes creating a data structure representing a presentation and listing at least one presentation document in the data structure representing a presentation. In typical embodiments listing the at least one presentation document includes storing a location of the presentation document in the data structure representing a presentation and storing each presentation grammar includes retrieving a presentation grammar of the presentation document in dependence upon the location of the presentation document.Type: ApplicationFiled: December 23, 2008Publication date: April 16, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7519904Abstract: Differential dynamic content delivery including providing a session document for a presentation including a session grammar and a session structured document, the session structured document including a classified structural element for a first user who will not attend a presentation and a classified structural element for a second user who will attend the presentation; receiving, during the presentation, presentation control instructions controlling the presentation; selecting during the presentation classified structural elements for the second user in dependence upon the presentation control instructions and user classifications of the second user; presenting to the second user during the presentation the selected classified structural elements for the second user; selecting, after the presentation, classified structural elements for the first user in dependence upon the recorded presentation control instructions and the user classifications of the first user; and presenting after the presentation the clasType: GrantFiled: July 8, 2004Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7516405Abstract: Methods, systems, and products for displaying a help resource associated with a device on a remote display apparatus are provided. Some embodiments of methods, systems, and products for displaying a help resource associated with a device on a display apparatus include receiving, in a device, a help event created by a user engaging a help button installed on the device. In response to receiving the help event, typical embodiments include retrieving a help resource associated with the device, and creating, in the device, a help message including the help resource. The help resource can be retrieved from data storage on the device, downloaded from a network location, or any other way of retrieving the help resource that will occur those of skill in the art. The help message is typically broadcast to a display apparatus for display to a user.Type: GrantFiled: January 12, 2004Date of Patent: April 7, 2009Assignee: International Business Machines CorporationInventors: Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Publication number: 20090089659Abstract: 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: ApplicationFiled: December 10, 2008Publication date: April 2, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Publication number: 20090063944Abstract: 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: ApplicationFiled: November 11, 2008Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
-
Publication number: 20090055533Abstract: Exemplary embodiments of the present invention include a method for administering devices in a network. The method includes creating a user metric vector comprising a plurality of disparate user metrics, creating a user metric space comprising a plurality of metric ranges and determining whether the user metric vector is outside the user metric space. If the user metric vector is outside a user metric space, identifying an action in dependence upon the user metric vector the method includes determining whether the action is allowed. If the action is allowed, the method includes executing the action. Many embodiments include receiving an allowed action list, such as for example, receiving an allowed action list from a moderator DML.Type: ApplicationFiled: October 24, 2008Publication date: February 26, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Publication number: 20090048829Abstract: Differential dynamic content delivery including providing a 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 in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming speech to the user from one or more users participating in the presentation; converting the speech to text; detecting a total sound level for the user; and determining whether to display the text in dependence upon the total sound level for the user.Type: ApplicationFiled: August 14, 2007Publication date: February 19, 2009Inventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7493556Abstract: 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: GrantFiled: March 31, 2005Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
-
Publication number: 20090037820Abstract: Differential dynamic content delivery with a presenter alterable session copy of a user profile. Typical embodiments include providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; providing a session copy of a user profile including a user classification; receiving, from a presenter, a user classification instruction to change a user classification in the session copy of a user profile; changing the user classification in the session copy of a user profile in dependence upon the presenter's instruction; selecting from the session structured document a classified structural element in dependence upon a user classification in the session copy of a user profile of a user in the presentation; and presenting the selected structural element to the user.Type: ApplicationFiled: September 29, 2008Publication date: February 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7487451Abstract: Methods, systems, and products are disclosed for creating a voice response grammar in a voice response server including identifying presentation documents for a presentation, each presentation document having a presentation grammar. Typical embodiments include storing each presentation grammar in a voice response grammar on a voice response server. In typical embodiments, identifying presentation documents for a presentation includes creating a data structure representing a presentation and listing at least one presentation document in the data structure representing a presentation. In typical embodiments listing the at least one presentation document includes storing a location of the presentation document in the data structure representing a presentation and storing each presentation grammar includes retrieving a presentation grammar of the presentation document in dependence upon the location of the presentation document.Type: GrantFiled: December 11, 2003Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7487208Abstract: 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: GrantFiled: July 8, 2004Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Publication number: 20090019457Abstract: 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: ApplicationFiled: August 5, 2008Publication date: January 15, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William K. Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7475340Abstract: 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: GrantFiled: March 24, 2005Date of Patent: January 6, 2009Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel M. Schumacher, Thomas J. Watson
-
Publication number: 20090003233Abstract: A method, apparatus, and computer program product are disclosed for collecting data about the transmission of network packets that are associated with specified applications. The packets are transmitted through a communications network fabric that is used to couple data processing systems together. A particular existing single bit in a frame header definition is selected. The bit is defined as part of the standard frame header by a communication protocol as an available bit in the frame header. The standard protocol is unchanged by the selection of this bit. An application is specified to be monitored. The selected bit is then set in each network packet that is generated by the specified application. The fabric collects performance data for each packet that has the bit set. Thus, the fabric collects performance data about a transmission of each packet that is generated by the application when that application is setting the bit.Type: ApplicationFiled: September 5, 2008Publication date: January 1, 2009Applicant: International Business Machines CorporationInventors: Robert J. Dugan, Daniel G. Eisenhauer, Giles Roger Frazier, William J. Rooney
-
Patent number: 7464062Abstract: Methods for administering devices including creating a user metric vector including a plurality of disparate user metrics, selecting a generic metric space including a plurality of generic metric ranges, and determining whether the user metric vector is outside the generic metric space. Embodiments include identifying an action and executing the identified action, if the user metric vector is outside the generic metric space.Type: GrantFiled: June 26, 2003Date of Patent: December 9, 2008Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7461143Abstract: Exemplary embodiments of the present invention include a method for administering devices in a network. The method includes creating a user metric vector comprising a plurality of disparate user metrics, creating a user metric space comprising a plurality of metric ranges and determining whether the user metric vector is outside the user metric space. If the user metric vector is outside a user metric space, identifying an action in dependence upon the user metric vector the method includes determining whether the action is allowed. If the action is allowed, the method includes executing the action. Many embodiments include receiving an allowed action list, such as for example, receiving an allowed action list from a moderator DML.Type: GrantFiled: October 23, 2003Date of Patent: December 2, 2008Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Publication number: 20080282168Abstract: Methods, systems, and computer program products are disclosed for differential dynamic content delivery. Typical embodiments include providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; receiving a prerecorded presentation control instruction; selecting from the session structured document a classified structural element in dependence upon the prerecorded presentation control instruction, in dependence upon user classifications of a user participant in the presentation, and in dependence upon a presentation history of the classified structural element; and presenting the selected structural element to the user.Type: ApplicationFiled: July 11, 2008Publication date: November 13, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Publication number: 20080263435Abstract: 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; identifying a device controlling action; and executing the device controlling action to control a device for the user. In many embodiments, identifying a device controlling action includes identifying a device controlling action in dependence upon a presentation control instruction. In some embodiments, identifying a device controlling action further includes identifying a device controlling action in dependence upon a spoken key word. In some embodiments, identifying a device controlling action further includes identifying a device controlling action in dependence upon a classified structural element.Type: ApplicationFiled: July 11, 2008Publication date: October 23, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson