Patents by Inventor Matthew Whitbourne

Matthew Whitbourne 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: 8350844
    Abstract: Provided are methods, data processing systems and computer program product for monitoring user activity and monitoring the effectiveness of objects within a virtual environment such as an immersive, computer-simulated 3D environment. An embodiment of the invention monitors the attention given to a virtual object by one or more avatars, by associating a viewing region with each object that requires attention monitoring, and detecting when an avatar is within the viewing region of the object simultaneously with the object being within an attention region (typically a clipped field of view) of the avatar. The viewing region is a 3D volume within which a surface of the virtual object is deemed to be effectively viewable.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Christopher E. Sharp, Matthew Whitbourne
  • Publication number: 20120306873
    Abstract: Provided are methods, data processing systems and computer program product for monitoring user activity and monitoring the effectiveness of objects within a virtual environment such as an immersive, computer-simulated 3D environment. An embodiment of the invention monitors the attention given to a virtual object by one or more avatars, by associating a viewing region with each object that requires attention monitoring, and detecting when an avatar is within the viewing region of the object simultaneously with the object being within an attention region (typically a clipped field of view) of the avatar. The viewing region is a 3D volume within which a surface of the virtual object is deemed to be effectively viewable.
    Type: Application
    Filed: August 14, 2012
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chirstopher E. Sharp, Matthew Whitbourne
  • Publication number: 20120310754
    Abstract: Processes, devices, and articles of manufacture are disclosed for managing the display of advertisements on a web page. Each may be configured for steps that include determining the length of a portion of web page content, assigning a priority to each of a set of advertisements for display on a web page, selecting advertisements for display on a web page, determining the difference between said length of said portion of web page content and the cumulative length of said selected advertisements, and if the length of the advertisement exceeds said difference then omitting the advertisement and selecting another.
    Type: Application
    Filed: May 24, 2012
    Publication date: December 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher Phillips, Matthew Whitbourne
  • Publication number: 20120297386
    Abstract: Operating a data processing system comprises defining a plurality of profiles, each profile comprising a list of one or more applications; receiving a defined user input requesting a switch from a first profile to a second profile; hibernating the (or each) application listed in the first profile; and recalling from hibernation the (or each) application listed in the second profile. Preferably, a graphical user interface is adjusted to reflect a change in status of each application that has been hibernated or recalled from hibernation.
    Type: Application
    Filed: March 14, 2012
    Publication date: November 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael R. Croft, Philip Jones, Adam R. Rice, Matthew Whitbourne
  • Publication number: 20120297387
    Abstract: Operating a data processing system comprises defining a plurality of profiles, each profile comprising a list of one or more applications; receiving a defined user input requesting a switch from a first profile to a second profile; hibernating the (or each) application listed in the first profile; and recalling from hibernation the (or each) application listed in the second profile. Preferably, a graphical user interface is adjusted to reflect a change in status of each application that has been hibernated or recalled from hibernation.
    Type: Application
    Filed: May 3, 2012
    Publication date: November 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael R. Croft, Philip Jones, Adam R. Rice, Matthew Whitbourne
  • Patent number: 8254530
    Abstract: In systems which support oral entry of Personal Identification Number (PIN) values in order to establish access to user accounts, a user is prompted to enter the PIN value for a particular account. The entered PIN value is analyzed by a speech recognition engine to extract both a multi-digit number and the user's expression of that number. The extracted multi-digit number is compared to a multi-digit number stored in a user record associated with the account. If the user previously specified that expression matching is required, the extracted expression of the multi-digit number is compared to a preferred expression stored in the user record. Matches must be found for both the numbers and the form in which those numbers are expressed in order for the user to be authenticated. The user may elect to dispense with the expression matching requirement.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: August 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Evan Garrick Skinner, Matthew Whitbourne
  • Patent number: 8239775
    Abstract: This invention relates to a computer simulated environment, such as a virtual world, and to the identification of a user entering the virtual world and user context in the virtual world model. An output of the virtual world model may be rendered using objects in the virtual world model. Previous versions of the rendered objects may then be located in associated user memory and specified differences between the rendered objects and the previous versions of the objects may be identified. A layer of the identified differences may then be rendered on the rendered output of the virtual world model.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Conor Peter Beverland, Christopher Edward Sharp, Matthew Whitbourne
  • Publication number: 20120185947
    Abstract: A private browsing function of a web browser application program may be triggered for a browser by a browser or by a URL provider. Upon receipt of the URI by a web browser, the URI is inspected for the presence of a private browsing indicator. When the URI is found to contain a private browsing indicator, operation of the private browsing function for the web browser application program is triggered.
    Type: Application
    Filed: December 20, 2011
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CHRISTOPHER PHILLIPS, MATTHEW WHITBOURNE
  • Publication number: 20120185949
    Abstract: A private browsing function of a web browser application program may be triggered for a browser by a browser or by a URL provider. Upon receipt of the URI by a web browser, the URI is inspected for the presence of a private browsing indicator. When the URI is found to contain a private browsing indicator, operation of the private browsing function for the web browser application program is triggered.
    Type: Application
    Filed: March 9, 2012
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CHRISTOPHER PHILLIPS, MATTHEW WHITBOURNE
  • Publication number: 20110261259
    Abstract: A method controls one or more attributes of a secondary video stream for display in combination with a primary video stream. The method comprises: identifying a primary video stream; identifying a secondary video stream; assigning one or more settings for one or more attributes of said secondary video stream to a predetermined set of one or more user identifiers; identifying the user identifier associated with a given video processing module; determining the one or more attribute settings assigned to the user identifier; and processing the secondary video stream for display in combination with the primary video stream in accordance with the one or more attribute settings for the user identifier.
    Type: Application
    Filed: December 1, 2010
    Publication date: October 27, 2011
    Applicant: IBM CORPORATION
    Inventors: Christopher Phillips, Matthew Whitbourne
  • Publication number: 20090158174
    Abstract: This invention relates to a computer simulated environment, such as a virtual world, and to the identification of a user entering the virtual world and user context in the virtual world model. An output of the virtual world model may be rendered using objects in the virtual world model. Previous versions of the rendered objects may then be located in associated user memory and specified differences between the rendered objects and the previous versions of the objects may be identified. A layer of the identified differences may then be rendered on the rendered output of the virtual world model.
    Type: Application
    Filed: October 7, 2008
    Publication date: June 18, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Conor Peter Beverland, Christopher Edward Sharp, Matthew Whitbourne
  • Publication number: 20090051681
    Abstract: Provided are methods, data processing systems and computer program product for monitoring user activity and monitoring the effectiveness of objects within a virtual environment such as an immersive, computer-simulated 3D environment. An embodiment of the invention monitors the attention given to a virtual object by one or more avatars, by associating a viewing region with each object that requires attention monitoring, and detecting when an avatar is within the viewing region of the object simultaneously with the object being within an attention region (typically a clipped field of view) of the avatar. The viewing region is a 3D volume within which a surface of the virtual object is deemed to be effectively viewable.
    Type: Application
    Filed: April 24, 2008
    Publication date: February 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher E. Sharp, Matthew Whitbourne
  • Publication number: 20090030923
    Abstract: A method for identifying relevant shared resources for a requested browser criterion, the method comprising the steps of: receiving browser monitoring data for a shared resource, the browser monitoring data including an identification of a browser criterion; recording the browser monitoring data to a monitoring data store; parsing the monitoring data in the monitoring data store to identify relevant monitoring data for the requested browser criterion; and identifying shared resources associated with the relevant monitoring data.
    Type: Application
    Filed: June 17, 2008
    Publication date: January 29, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Blair Chalmers, Marvin R. Klein, Dale Lane, James Thomas, Matthew Whitbourne, Emlyn Whittick
  • Patent number: 7470850
    Abstract: An interactive voice response method and system comprising a VoiceXML browser for processing an interaction with a user. A music score (for example a MIDI file) describing background music for playing during the interaction, and a music synthesizer for generating background music from the music score and from acoustic parameters are included. Acoustic parameters are generated whereby the music synthesizer may be controlled independently of the music score to change the audio environment during an interaction.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: December 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Timothy David Poultney, David Seager Renshaw, Matthew Whitbourne
  • Publication number: 20080320131
    Abstract: A method, apparatus and software are disclosed for managing a network of nodes in a manner that enables the effect of the performance of one node on its neighbouring nodes in the network to be controlled.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 25, 2008
    Applicant: International Business Machines Corporation
    Inventors: Blair Chalmers, Marvin Richard Klein, Dale Lane, James Thomas, Matthew Whitbourne, Emlyn Whittick
  • Publication number: 20080059167
    Abstract: A speech recognition system prompts a user to provide a first utterance, which is recorded. Speech recognition is performed on the first user utterance to yield a recognition result. The user is prompted to provide a second user utterance, which is recorded, processed and compared to the first utterance to detect at least one acoustic difference. The acoustic model used by the speech recognition engine is modified as a function of the acoustic difference.
    Type: Application
    Filed: May 7, 2007
    Publication date: March 6, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Poultney, Matthew Whitbourne, Kamorudeen Yusuf
  • Publication number: 20070121813
    Abstract: In systems which support oral entry of Personal Identification Number (PIN) values in order to establish access to user accounts, a user is prompted to enter the PIN value for a particular account. The entered PIN value is analyzed by a speech recognition engine to extract both a multi-digit number and the user's expression of that number. The extracted multi-digit number is compared to a multi-digit number stored in a user record associated with the account. If the user previously specified that expression matching is required, the extracted expression of the multi-digit number is compared to a preferred expression stored in the user record. Matches must be found for both the numbers and the form in which those numbers are expressed in order for the user to be authenticated. The user may elect to dispense with the expression matching requirement.
    Type: Application
    Filed: November 28, 2006
    Publication date: May 31, 2007
    Inventors: Evan Skinner, Matthew Whitbourne
  • Publication number: 20060116877
    Abstract: An automatic speech recognition (ASR) system includes a speech-responsive application and a recognition engine. The ASR system generates user prompts to elicit certain spoken inputs, and the speech-responsive application performs operations when the spoken inputs are recognised. The recognition engine compares sounds within an input audio signal with phones within an acoustic model, to identify candidate matching phones. A recognition confidence score is calculated for each candidate matching phone, and the confidence scores are used to help identify one or more likely sequences of matching phones that appear to match a word within the grammar of the speech-responsive application. The per-phone confidence scores are evaluated against predefined confidence score criteria (for example, identifying scores below a ‘low confidence’ threshold) and the results of the evaluation are used to influence subsequent selection of user prompts.
    Type: Application
    Filed: October 20, 2005
    Publication date: June 1, 2006
    Inventors: John Pickering, Timothy Poultney, Benjamin Staniford, Matthew Whitbourne
  • Publication number: 20050120867
    Abstract: An interactive voice response method and system comprising a VoiceXML browser for processing an interaction with a user. A music score (for example a MIDI file) describing background music for playing during the interaction, and a music synthesizer for generating background music from the music score and from acoustic parameters are included. Acoustic parameters are generated whereby the music synthesizer may be controlled independently of the music score to change the audio environment during an interaction.
    Type: Application
    Filed: December 3, 2004
    Publication date: June 9, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Poultney, David Renshaw, Matthew Whitbourne