Patents by Inventor John B. Pickering

John B. Pickering 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: 9569285
    Abstract: A method and system for message handling wherein a structured message is transmitted as a reduced message with the structure removed. The method includes: monitoring messages to be transmitted, the step of monitoring comprising: for each message, identifying one or more elements within the message and identifying the format of content and/or structure encapsulated by those elements; determining the probability that a message will conform to a previously identified format; and using the determined probability to decide when to transmit a format template for the message, wherein the format template is for use by a destination to add the structure removed by a message source back into the message.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: William Bittles, David Granshaw, John B. Pickering
  • Patent number: 8561014
    Abstract: A system modeling meta-model language model for a system is extracted from a natural language specification of the system. Syntactic structure is extracted from the specification of a system. The syntactic structure represents a set of at least one syntactic subject. A first mapping is created between a predetermined set of the at least one syntactic subject and respective meta-model elements for a system modeling meta-model language. At least one of the meta-model elements is constructed in accordance with the mapping for each identified syntactic subject. The created meta-model structural elements are created for conversion into a model of the system.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Erhan Mengusoglu, John B. Pickering
  • Patent number: 8548989
    Abstract: Techniques are disclosed for searching a set of documents using search terms. In one embodiment, a summary is provided for each document in the set. Search terms are received, and the set of documents are parsed using the received search terms. A first relevance value is calculated using only the summary of each document. A subset of documents having the highest relevance is provided by using the first relevance value. The subset of documents is parsed using the received search terms, to calculate a second relevance value for each document using the respective document. Query results are provided, the query results including documents having the highest relevance according to the second relevance value.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: October 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: John B. Pickering, Fenglian Xu
  • Patent number: 8417765
    Abstract: After a client device issues a request, a verification stub component receives the request. Then, the verification stub component obtains a current state of the client device from a client state table. The verification stub component evaluates whether the request is valid or not by analyzing a content and context of the request and checking the request against a protocol matrix. If the request is valid, the verification stub component updates the current state of the client device in the current state table, and forwards the request to a server device. Otherwise, the verification stub component creates a report describing the request is invalid, and evaluates whether the server can process the request. If the server cannot process the request, the verification stub component interrupts the request and forwards the report to the client device. Otherwise, the verification stub component provides the request to the server device.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: William Bittles, Jason C. Edmeades, Simon R. Gormley, John B. Pickering, Paul A. Titheridge
  • Publication number: 20120030201
    Abstract: Techniques are disclosed for searching a set of documents using search terms. In one embodiment, a summary is provided for each document in the set. Search terms are received, and the set of documents are parsed using the received search terms. A first relevance value is calculated using only the summary of each document. A subset of documents having the highest relevance is provided by using the first relevance value. The subset of documents is parsed using the received search terms, to calculate a second relevance value for each document using the respective document. Query results are provided, the query results including documents having the highest relevance according to the second relevance value.
    Type: Application
    Filed: July 15, 2011
    Publication date: February 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John B. Pickering, Fenglian Xu
  • Publication number: 20110208820
    Abstract: A method and system for message handling wherein a structured message is transmitted as a reduced message with the structure removed. The method includes: monitoring messages to be transmitted, the step of monitoring comprising: for each message, identifying one or more elements within the message and identifying the format of content and/or structure encapsulated by those elements; determining the probability that a message will conform to a previously identified format; and using the determined probability to decide when to transmit a format template for the message, wherein the format template is for use by a destination to add the structure removed by a message source back into the message.
    Type: Application
    Filed: February 14, 2011
    Publication date: August 25, 2011
    Applicant: International Business Machines Corporation
    Inventors: William Bittles, David Granshaw, John B. Pickering
  • Patent number: 7953601
    Abstract: There is disclosed a method and system for preparing a document to be read by a text-to-speech reader. The method can include identifying two or more voice types available to the text-to-speech reader, identifying the text elements within the document, grouping related text elements together, and classifying the text elements according to voice types available to the text-to-speech reader. The method of grouping the related text elements together can include syntactic and intelligent clustering. The classification of text elements can include performing latent semantic analysis on the text elements and characteristics of the available voice types.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: May 31, 2011
    Assignee: Nuance Communications, Inc.
    Inventor: John B. Pickering
  • Publication number: 20100312827
    Abstract: After a client device issues a request, a verification stub component receives the request. Then, the verification stub component obtains a current state of the client device from a client state table. The verification stub component evaluates whether the request is valid or not by analyzing a content and context of the request and checking the request against a protocol matrix. If the request is valid, the verification stub component updates the current state of the client device in the current state table, and forwards the request to a server device. Otherwise, the verification stub component creates a report describing the request is invalid, and evaluates whether the server can process the request. If the server cannot process the request, the verification stub component interrupts the request and forwards the report to the client device. Otherwise, the verification stub component provides the request to the server device.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 9, 2010
    Applicant: Internatinal Business Machines Corporation
    Inventors: William Bittles, Jason C. Edmeades, Simon R. Gormley, John B. Pickering, Paul A. Titheridge
  • Publication number: 20100275179
    Abstract: A system modeling meta-model language model for a system is extracted from a natural language specification of the system. Syntactic structure is extracted from the specification of a system. The syntactic structure represents a set of at least one syntactic subject. A first mapping is created between a predetermined set of the at least one syntactic subject and respective meta-model elements for a system modeling meta-model language. At least one of the meta-model elements is constructed in accordance with the mapping for each identified syntactic subject. The created meta-model structural elements are created for conversion into a model of the system.
    Type: Application
    Filed: April 19, 2010
    Publication date: October 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ERHAN MENGUSOGLU, JOHN B. PICKERING
  • Patent number: 7552396
    Abstract: A method for monitoring the performance of an application comprises determining an output of an application that requires monitoring, assigning an audible sound to the output, positioning an output display window at a desired location on a performance monitoring screen, determining a baseline for the output when the application is in the state of equilibrium, monitoring the output to detect a change relative to the baseline, emitting the audible sound assigned to the output from the sound location and bringing the display window into focus on the performance monitoring screen when the detected change varies from the baseline by a predetermined amount, and adjusting the configurable parameters of the audible sound to indicate the existence of the detected change, the magnitude of the detected change relative to the baseline, and the degree of deviation from the baseline, wherein an amplitude of the audible sound is adjusted to indicate the magnitude of the detected change from the baseline, and wherein a pitch
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Richard M. Bicheno, Tim Dunn, Ian P. Hurworth, John B. Pickering
  • Publication number: 20090154773
    Abstract: An energy-efficient and cost-reducing method and system to enable the successful sampling of a moving image are disclosed. The method and system use movement detection and analysis within a feedback loop to control subsequent sensor movement/lighting/radiation for control of future sampling of the image.
    Type: Application
    Filed: October 23, 2008
    Publication date: June 18, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John B. Pickering, Philip G. Wiloughby, George M. Blue
  • Publication number: 20090099846
    Abstract: There is disclosed a method and system for preparing a document to be read by a text-to-speech reader. The method can include identifying two or more voice types available to the text-to-speech reader, identifying the text elements within the document, grouping related text elements together, and classifying the text elements according to voice types available to the text-to-speech reader. The method of grouping the related text elements together can include syntactic and intelligent clustering. The classification of text elements can include performing latent semantic analysis on the text elements and characteristics of the available voice types.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 16, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: John B. Pickering
  • Patent number: 7489334
    Abstract: An energy-efficient and cost-reducing method and system to enable the successful sampling of a moving image are disclosed. The method and system use movement detection and analysis within a feedback loop to control subsequent sensor movement/lighting/radiation for control of future sampling of the image.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: John B. Pickering, Philip G. Wiloughby, George M. Blue
  • Patent number: 7490040
    Abstract: There is disclosed a method and system for preparing a document to be read by a text-to-speech reader. The method can include identifying two or more voice types available to the text-to-speech reader, identifying the text elements within the document, grouping related text elements together, and classifying the text elements according to voice types available to the text-to-speech reader. The method of grouping the related text elements together can include syntactic and intelligent clustering. The classification of text elements can include performing latent semantic analysis on the text elements and characteristics of the available voice types.
    Type: Grant
    Filed: June 26, 2003
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventor: John B. Pickering
  • Publication number: 20040059577
    Abstract: There is disclosed a method and system for preparing a document to be read by a text-to-speech reader. The method can include identifying two or more voice types available to the text-to-speech reader, identifying the text elements within the document, grouping related text elements together, and classifying the text elements according to voice types available to the text-to-speech reader. The method of grouping the related text elements together can include syntactic and intelligent clustering. The classification of text elements can include performing latent semantic analysis on the text elements and characteristics of the available voice types.
    Type: Application
    Filed: June 26, 2003
    Publication date: March 25, 2004
    Applicant: International Business Machines Corporation
    Inventor: John B. Pickering
  • Patent number: 5471521
    Abstract: A first computer workstation 10 includes a voice response unit for interfacing to a telephone network. The first computer workstation is attached by a communications link 18 to a second computer workstation 20, which includes a server to perform a particular voice processing function, such as text to speech, voice recognition, FAX-back, and so on. For inbound applications the first computer workstation forwards the incoming signal over the communications link to the server on the second computer workstation for real-time processing, whilst for outbound applications, the reverse process occurs.
    Type: Grant
    Filed: November 23, 1993
    Date of Patent: November 28, 1995
    Assignee: International Business Machines Corporation
    Inventors: Michael K. Minakami, Brian Hulse, Jonathan Cook, John B. Pickering