Patents by Inventor Hilary Pike

Hilary Pike 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: 20080065387
    Abstract: Establishing a multimodal personality for a multimodal application, including evaluating, by the multimodal application, attributes of a user's interaction with the multimodal application; selecting, by the multimodal application, a vocal demeanor in dependence upon the values of the attributes of the user's interaction with the multimodal application; and incorporating, by the multimodal application, the vocal demeanor into the multimodal application.
    Type: Application
    Filed: September 11, 2006
    Publication date: March 13, 2008
    Inventors: Charles W. Cross, Jr., Hilary A. Pike
  • Publication number: 20080065386
    Abstract: Establishing a preferred mode of interaction between a user and a multimodal application, including evaluating, by a multimodal application operating on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, user modal preference, and dynamically configuring multimodal content of the multimodal application in dependence upon the evaluation of user modal preference.
    Type: Application
    Filed: September 11, 2006
    Publication date: March 13, 2008
    Inventors: Charles W. Cross, Hilary A. Pike
  • Publication number: 20080065388
    Abstract: Methods, apparatus, and computer program products are described for establishing a multimodal personality for a multimodal application that include selecting, by the multimodal application, matching vocal and visual demeanors and incorporating, by the multimodal application, the matching vocal and visual demeanors as a multimodal personality into the multimodal application.
    Type: Application
    Filed: September 12, 2006
    Publication date: March 13, 2008
    Inventors: Charles W. Cross, Hilary A. Pike
  • Publication number: 20080010487
    Abstract: Methods, apparatus, and products are disclosed for synchronizing an active feed adapter and a backup feed adapter in a high speed, low latency data communications environment that include brokering, by a stream administration server, establishment of an active message stream to a subscribing client device from an active feed adapter, the active message stream capable of communicating active application messages; brokering, by the server, establishment of a backup message stream to the client device from a backup feed adapter, the backup message stream capable of communicating backup application messages; receiving an active feed adapter state in backup messaging middleware of the backup adapter from active messaging middleware of the active adapter; determining, by the backup feed adapter, whether a backup feed adapter state is synchronized with the active feed adapter state; and administering, by the backup feed adapter, operation of the backup adapter in dependence upon the determining.
    Type: Application
    Filed: June 27, 2006
    Publication date: January 10, 2008
    Inventors: Eliezer Dekel, John J. Duigenan, Gidon Gershinsky, Alexander Krits, Nir Naaman, Foluso O. Okunseinde, Hilary A. Pike, Cornell G. Wright
  • Publication number: 20070299973
    Abstract: Methods, apparatus, and products are disclosed for reliable messaging using redundant message streams in a high speed, low latency data communications environment that include brokering, by a stream administration server, establishment of an active message stream to a subscribing client device from an active feed adapter, the active message stream capable of communicating active application messages; brokering, by the server, establishment of a backup message stream to the subscribing client device from a backup feed adapter, the backup message stream capable of communicating backup application messages representing duplicates of the active messages; receiving the active messages in messaging middleware of the subscribing client device; receiving, in response to a failover, the backup messages in the messaging middleware; and administering, by the messaging middleware, the backup messages in dependence upon an active stream source identifier, an active stream source sequence number, a backup stream source ide
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Inventors: Kenneth W. Borgendale, Eliezer Dekel, John J. Duigenan, Gidon Gershinsky, Alexander Krits, Nir Naaman, Foluso O. Okunseinde, Hilary A. Pike, Cornell G. Wright
  • Publication number: 20070300234
    Abstract: Selecting application messages from redundant feed adapters for application-level data processing in a high speed, low latency data communications environment, including brokering establishment of an active message stream to a subscribing client device from an active feed adapter; brokering establishment of a backup message stream to the subscribing client device from a backup feed adapter; receiving active transport packets in a transport engine of the subscribing client device from the active feed adapter; receiving and buffering backup transport packets; identifying a missing active transport packet; determining whether a corresponding backup transport packet for the missing active transport packet has been received from the backup transport adapter; and replacing the missing active transport packet with the corresponding backup transport packet for further data processing if the corresponding backup transport packet for the missing active transport packet has been received.
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Inventors: Eliezer Dekel, John J. Duigenan, Gidon Gershinsky, Avraham Harpaz, Nir Naaman, Foluso O. Okunseinde, Hilary A. Pike, Yoav Tock, Cornell G. Wright
  • Publication number: 20070300235
    Abstract: Methods, apparatus, and products are disclosed for reliable messaging using a message stream in a high speed, low latency data communications environment that include brokering, by a stream administration server, establishment of an active message stream to a subscribing client device from an active feed adapter; receiving, in a transport engine of the subscribing client device from the active feed adapter on an active message stream, active application messages encapsulated in active transport packets; receiving, by the transport engine from the active feed adapter, an active transport packet containing an active mapping; identifying, by the transport engine in dependence upon active sequence numbers, a missing active transport packet; identifying, by the transport engine, missing active application messages of the missing active transport packet in dependence upon the active mapping; and requesting, by the transport engine, transmission of the missing active application messages from the active feed adapter
    Type: Application
    Filed: June 27, 2006
    Publication date: December 27, 2007
    Inventors: Eliezer Dekel, John J. Duigenan, Gidon Gershinsky, Avraham Harpaz, Nir Naaman, Foluso O. Okunseinde, Hilary A. Pike, Yoav Tock, Cornell G. Wright
  • Publication number: 20070061148
    Abstract: Methods, systems, and products are disclosed for displaying speech command input state information in a multimodal browser including displaying an icon representing a speech command type and displaying an icon representing the input state of the speech command. In typical embodiments, the icon representing a speech command type and the icon representing the input state of the speech command also includes attributes of a single icon. Typical embodiments include accepting from a user a speech command of the speech command type, changing the input state of the speech command, and displaying another icon representing the changed input state of the speech command. Typical embodiments also include displaying the text of the speech command in association with the icon representing the speech command type.
    Type: Application
    Filed: September 13, 2005
    Publication date: March 15, 2007
    Inventors: Charles Cross, Michael Hollinger, Igor Jablokov, Benjamin Lewis, Hilary Pike, Daniel Smith, David Wintermute, Michael Zaitzeff
  • Publication number: 20060287858
    Abstract: Services, systems, and computer program products are provided for modifying a grammar of a hierarchical multimodal menu that include selling to a customer a keyword, selling to a customer a location in a grammar in a hierarchical multimodal menu, and storing the keyword in the location. Storing the keyword in the location may be carried out by storing the keyword in a grammar cache in the grammar.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Inventors: Charles Cross, Michael Hollinger, Igor Jablokov, Benjamin Lewis, Hilary Pike, Daniel Smith, David Wintermute, Michael Zaitzeff
  • Publication number: 20060287845
    Abstract: Exemplary methods, systems, and products are disclosed for synchronizing visual and speech events in a multimodal application, including receiving from a user speech; determining a semantic interpretation of the speech; calling a global application update handler; identifying, by the global application update handler, an additional processing function in dependence upon the semantic interpretation; and executing the additional function. Typical embodiments may include updating a visual element after executing the additional function. Typical embodiments may include updating a voice form after executing the additional function. Typical embodiments also may include updating a state table after updating the voice form. Typical embodiments also may include restarting the voice form after executing the additional function.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Inventors: Charles Cross, Michael Hollinger, Igor Jablokov, Benjamin Lewis, Hilary Pike, Daniel Smith, David Wintermute, Michael Zaitzeff
  • Publication number: 20060287866
    Abstract: Methods, systems, and computer program products are provided for modifying a grammar of a hierarchical multimodal menu that include monitoring a user invoking a speech command in a first tier grammar, and adding the speech command to a second tier grammar in dependence upon the frequency of the user invoking the speech command. Adding the speech command to a second tier grammar may be carried out by adding the speech command to a higher tier grammar or by adding the speech command to a lower tier grammar. Adding the speech command to a second tier grammar may include storing the speech command in a grammar cache in the second tier grammar.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Inventors: Charles Cross, Michael Hollinger, Igor Jablokov, Benjamin Lewis, Hilary Pike, Daniel Smith, David Wintermute, Michael Zaitzeff
  • Publication number: 20060288328
    Abstract: Methods, systems, and products for dynamically creating a multimodal markup document are provided that include selecting a multimodal markup template, identifying in dependence upon the multimodal markup template a dynamic content module, instantiating the dynamic content module, executing a dynamic content creation function in the instantiated dynamic content module, receiving dynamic content from the dynamic content creation function, and including the dynamic content in the multimodal markup template. Selecting a multimodal markup template may be carried out by identifying a multimodal markup template from URI encoded data embedded in a request for a multimodal markup document from a multimodal browser. The multimodal markup template may include static content and the dynamic content may include XHTML+Voice content.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Inventors: Charles Cross, Michael Hollinger, Igor Jablokov, Benjamin Lewis, Hilary Pike, Daniel Smith, David Wintermute, Michael Zaitzeff
  • Publication number: 20060288309
    Abstract: Methods, systems, and products are disclosed for displaying available menu choices in a multimodal browser including presenting a user a plurality of GUI menu fields; selecting one of the plurality of GUI menu fields; and displaying, in a GUI display box for the plurality of GUI menu fields, menu choices for the selected GUI menu field.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Inventors: Charles Cross, Michael Hollinger, Igor Jablokov, Benjamin Lewis, Hilary Pike, Daniel Smith, David Wintermute, Michael Zaitzeff
  • Publication number: 20060287865
    Abstract: Establishing a multimodal application voice including selecting a voice personality for the multimodal application and creating in dependence upon the voice personality a VoiceXML dialog. Selecting a voice personality for the multimodal application may also include retrieving a user profile and selecting a voice personality for the multimodal application in dependence upon the user profile. Selecting a voice personality for the multimodal application may also include retrieving a sponsor profile and selecting a voice personality for the multimodal application in dependence upon the sponsor profile. Selecting a voice personality for the multimodal application may also include retrieving a system profile and selecting a voice personality for the multimodal application in dependence upon the system profile.
    Type: Application
    Filed: June 16, 2005
    Publication date: December 21, 2006
    Inventors: Charles Cross, Michael Hollinger, Igor Jablokov, Benjamin Lewis, Hilary Pike, Daniel Smith, David Wintermute, Michael Zaitzeff