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: 10318987
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Trevor J. Bodz, Jennifer E. Grucza, Kathy P. Mitchell, Dennis D. Osentoski, Randall A. Stark, Matthew Whitbourne
  • Patent number: 10318988
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Trevor J. Bodz, Jennifer E. Grucza, Kathy P. Mitchell, Dennis D. Osentoski, Randall A. Stark, Matthew Whitbourne
  • Patent number: 9755700
    Abstract: Methods, computer program products, and systems for use in near field communications systems for authenticating at a near field communications receiver, a user of a near field communications transmitter. The system includes a data receiver for receiving a signal comprising a first unique identifier from a near field communications transmitter. The system also includes a received signal strength indicator for measuring a signal strength of the received signal. The system further includes a signal strength tracker for tracking a variation with time of the signal strength of the received signal and converting the variation with time into a second unique identifier. The system further includes a comparator for comparing the received first unique identifier and the tracked and converted second unique identifier and for outputting a signal indicating the result of the comparison. The user is authenticated if the signal indicates that the first and second identifiers correlate correctly.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: September 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew A. Armstrong, Christopher Phillips, Matthew Whitbourne
  • Patent number: 9502024
    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 recognized. 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: Grant
    Filed: February 26, 2014
    Date of Patent: November 22, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: John Brian Pickering, Timothy David Poultney, Benjamin Terrick Staniford, Matthew Whitbourne
  • Patent number: 9332313
    Abstract: A personalized audio and/or video (AV) stream is created for a user. A first stream of AV data is selected by reference to predetermined user preferences. One or more further data streams having a predetermined relation to the first stream are selected. Portions of the first stream are identified and captured by reference to identifying predetermined indicia in a group of streams consisting of the first stream and the one or more further data streams, where the capturing comprises capturing one or more time stamps from the group of streams. The personalized AV stream, comprising a captured portion of the first stream and data selected by reference to the predetermined indicia from at least one of the further data streams is generated, where the data selected is based on each captured timestamp.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Christopher Phillips, Katherine M. Shann, Matthew Whitbourne, Daniel E. Would, Shanna Xu
  • Patent number: 9274671
    Abstract: A method, apparatus and computer program is disclosed for managing a user interface (UI) for an application program in which a plurality of user interface methods are provided for a given application program function, one or more of the more frequently used UI options being maintained in the UI while one or more of the less frequently used UI options are removed.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: March 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael R. Croft, Philip Jones, Adam R. Rice, Matthew Whitbourne
  • Publication number: 20150235263
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Application
    Filed: February 18, 2014
    Publication date: August 20, 2015
    Applicant: International Business Machines Corporation
    Inventors: TREVOR J. BODZ, JENNIFER E. GRUCZA, KATHY P. MITCHELL, DENNIS D. OSENTOSKI, RANDALL A. STARK, MATTHEW WHITBOURNE
  • Publication number: 20150236925
    Abstract: A method, information handling system and/or computer program product provides a cookie to a user. The method comprises: analyzing data in a consolidated set of the user's internet activities; generating a server side cookie for a website based on the analyzed data; in response to the user visiting the website with a first client, providing the server side cookie to the first client; merging the server side cookie with a client side cookie at the first client; and using the merged cookie to provide personalized recommendations to the user.
    Type: Application
    Filed: December 3, 2014
    Publication date: August 20, 2015
    Inventors: TREVOR J. BODZ, JENNIFER E. GRUCZA, KATHY P. MITCHELL, DENNIS D. OSENTOSKI, RANDALL A. STARK, MATTHEW WHITBOURNE
  • Publication number: 20150161598
    Abstract: A transaction is received containing a plurality of sub-transactions. Each of the plurality of sub-transactions is associated with a category and a value. Each of the sub-transactions is assigned to one of a plurality of groups based on the associated category. A total value of the sub-transactions for each group is calculated. A dominant group is calculated based on the calculated total value of the sub-transactions for each group. The merchant identification descriptor associated with the dominant group is assigned to the transaction. The transaction is submitted to a payment merchant with the assigned merchant identification descriptor. The transaction may be split into multiple transactions with each assigned a merchant identification descriptor.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 11, 2015
    Applicant: International Business Machines Corporation
    Inventors: Martin J. Gale, Nigel L. Hopper, Matthew Whitbourne
  • Publication number: 20140249816
    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: February 26, 2014
    Publication date: September 4, 2014
    Applicant: Nuance Communications, Inc.
    Inventors: John Brian Pickering, Timothy David Poultney, Benjamin Terrick Staniford, Matthew Whitbourne
  • Publication number: 20140237510
    Abstract: A personalized audio and/or video (AV) stream is created for a user. A first stream of AV data is selected by reference to predetermined user preferences. One or more further data streams having a predetermined relation to the first stream are selected. Portions of the first stream are identified and captured by reference to identifying predetermined indicia in a group of streams consisting of the first stream and the one or more further data streams, where the capturing comprises capturing one or more timestamps from the group of streams. A personalized AV stream, comprising a captured portion of the first stream and data selected by reference to the predetermined indicia from at least one of the further data streams is generated, where the data selected is based on each captured timestamp.
    Type: Application
    Filed: June 19, 2012
    Publication date: August 21, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher Phillips, Katherine M. Shann, Matthew Whitbourne, Daniel E. Would, Shanna Xu
  • Patent number: 8789198
    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: Grant
    Filed: December 20, 2011
    Date of Patent: July 22, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher Phillips, Matthew Whitbourne
  • Patent number: 8782799
    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: Grant
    Filed: March 9, 2012
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher Phillips, Matthew Whitbourne
  • Patent number: 8782700
    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: Grant
    Filed: December 1, 2010
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher Phillips, Matthew Whitbourne
  • Patent number: 8694316
    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 recognized. 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: Grant
    Filed: October 20, 2005
    Date of Patent: April 8, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: John Brian Pickering, Timothy David Poultney, Benjamin Terrick Staniford, Matthew Whitbourne
  • Publication number: 20130326413
    Abstract: A method, apparatus and computer program is disclosed for managing a user interface (UI) for an application program in which a plurality of user interface methods are provided for a given application program function, one or more of the more frequently used UI options being maintained in the UI while one or more of the less frequently used UI options are removed.
    Type: Application
    Filed: August 23, 2011
    Publication date: December 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael R. Croft, Philip Jones, Adam R. Rice, Matthew Whitbourne
  • Patent number: 8593453
    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: August 14, 2012
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Chirstopher E. Sharp, Matthew Whitbourne
  • Publication number: 20130309969
    Abstract: Methods, computer program products, and systems for use in near field communications systems for authenticating at a near field communications receiver, a user of a near field communications transmitter. The system includes a data receiver for receiving a signal comprising a first unique identifier from a near field communications transmitter. The system also includes a received signal strength indicator for measuring a signal strength of the received signal. The system further includes a signal strength tracker for tracking a variation with time of the signal strength of the received signal and converting the variation with time into a second unique identifier. The system further includes a comparator for comparing the received first unique identifier and the tracked and converted second unique identifier and for outputting a signal indicating the result of the comparison. The user is authenticated if the signal indicates that the first and second identifiers correlate correctly.
    Type: Application
    Filed: April 22, 2013
    Publication date: November 21, 2013
    Applicant: International Business Machines Corporation
    Inventors: Andrew A. Armstrong, Christopher Phillips, Matthew Whitbourne
  • Patent number: 8538940
    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: Grant
    Filed: June 17, 2008
    Date of Patent: September 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Blair Chalmers, Marvin R. Klein, Dale Lane, James Thomas, Matthew Whitbourne, Emlyn Whittick
  • Patent number: 8428944
    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 a plurality of acoustic differences for each acoustic parameter. The acoustic model used by the speech recognition engine is modified as a function of the acoustic difference.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: April 23, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Timothy David Poultney, Matthew Whitbourne, Kamourudeen Larry Yusuf