Patents by Inventor Joseph H. McIntyre

Joseph H. McIntyre 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: 8873738
    Abstract: A computer system detects a call from a caller at a hold queue, wherein an identity of the caller is authenticated according to a voice identity of the caller. The computer system accesses a caller profile according to the identity of the caller, wherein the caller profile comprises at least one previously earned advancement token. The computer system offers the caller an option of redeeming the previously earned advancement token for adjustment of a position of the caller in the hold queue.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Brown, Joseph H. McIntyre, Michael A. Paolini, James M. Weaver, Scott L. Winters
  • Publication number: 20140098944
    Abstract: A computer system detects a call from a caller at a hold queue, wherein an identity of the caller is authenticated according to a voice identity of the caller. The computer system accesses a caller profile according to the identity of the caller, wherein the caller profile comprises at least one previously earned advancement token. The computer system offers the caller an option of redeeming the previously earned advancement token for adjustment of a position of the caller in the hold queue.
    Type: Application
    Filed: December 11, 2013
    Publication date: April 10, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: MICHAEL W. BROWN, JOSEPH H. MCINTYRE, MICHAEL A. PAOLINI, JAMES M. WEAVER, SCOTT L. WINTERS
  • Patent number: 8144850
    Abstract: A method, system, and program for logging calls according to call context are provided. A context for a call is detected, where the context include information such as the parties to a call, whether a backup party is accessed, where the call is on behalf of another, the locations of the parties to the call, the subject matter of the call, tariffs applied during the call, billing for telephone services accessed during the call, and orders placed during the call. At least one context based logging request valid for the context for the call is accessed from among multiple context based logging requests stored for multiple parties. Parties requesting logging may include parties to the call, on behalf of parties, third parties, and guardians. The context is logged according to the context based logging request.
    Type: Grant
    Filed: September 24, 2008
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Brown, Joseph H. McIntyre, Michael A. Paolini, James M. Weaver, Scott L. Winters
  • Patent number: 8085919
    Abstract: The invention provides a method and system for temporarily provisioning a telephone service feature. At the request of a calling or called party, a telephone service feature to be temporarily provisioned can be identified. Once identified, the telephone service feature can be provisioned and activated to handle the telephone service feature. Upon completion of the call, the requested telephone service is deactivated. In order to activate the requested telephone service feature, system resources can be allocated to support the identified telephone service feature. The allocation of system resources can include reserving a pool of resources for activating the identified telephone service feature. For example, a pool of line interface circuits may be reserved specifically for providing temporary provisioning of the telephone service feature for subscribers. An available resource capable of processing the identified telephone service feature can be selected from the pool of resources.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Patent number: 7788097
    Abstract: A method, system and article of manufacture of recognizing a voice command. One embodiment of the invention comprises: receiving a voice input; using the number of sound fragments, determining a number of sound fragments to be processed in a first set of sound fragments; determining whether the first set of sound fragments of the voice input matches with the first set of sound fragments of a voice command; and if the first set of sound fragments matches with the first set of sound fragments of the voice command, then determining whether one or more remaining sound fragments matches with one or more remaining sound fragments of the voice command.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: August 31, 2010
    Assignee: Nuance Communications, Inc.
    Inventors: Joseph H. McIntyre, Victor S. Moore
  • Patent number: 7739389
    Abstract: A method for providing Web services can include the step of registering a Web service with a service provider. The Web service can be installed within a service environment. A request for the Web service can be sent by a service user to an application server disposed within an application environment. The network space of the application environment can be different from the network space of the service environment. The application server can access the requested Web service using a gateway, such as a Parlay gateway. Once the Web service is accessed by the application server, service data for the Web service can be transported between the application server and the service user.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore
  • Patent number: 7734691
    Abstract: A method for establishing collaborative communications can include the step of receiving a request for a collaborative session with a designated user from an originating client. An intermediate client can be enabled, where the intermediate client can be deployed within a server that is communicatively linked to the originating client through an Internet protocol network. A mobile device associated with the designated user can be determined. A communication session can be initialized across a wireless network between the intermediate client and the mobile device. At least one collaboration message can be conveyed between the originating client and the mobile device using the intermediate client as a communication intermediary.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: June 8, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore
  • Publication number: 20090089434
    Abstract: A method of saving and retrieving client-specific information in an Internet Protocol (IP) Multimedia Subsystem (IMS). A Serving Call Session Control Server (S-CSCF) receives information from a first client initiating a call to a second client. The information includes identification information corresponding to the first client and a Session Initiation Protocol (SIP) invite to the second client. If a profile of the first client in a Home Subscriber Server (HSS) includes a trigger value, the S-CSCF forwards the SIP invite to an Application Server (AS). If a local AS archive does not include valid profile information corresponding to the first client, the AS fetches valid profile information from the HSS, and the AS stores the profile information in the local archive. The AS sends the profile information corresponding to the first client from the local archive to the second client by embedding the profile information within the SIP invite.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Inventors: THOMAS E. CREAMER, Neil A. Katz, Joseph H. McIntyre, Victor S. Moore
  • Patent number: 7430289
    Abstract: The invention provides a method and system for temporarily provisioning a telephone service feature. At the request of a calling or called party, a telephone service feature to be temporarily provisioned can be identified. Once identified, the telephone service feature can be provisioned and activated to handle the telephone service feature. Upon completion of the call, the requested telephone service is deactivated. In order to activate the requested telephone service feature, system resources can be allocated to support the identified telephone service feature. The allocation of system resources can include reserving a pool of resources for activating the identified telephone service feature. For example, a pool of line interface circuits may be reserved specifically for providing temporary provisioning of the telephone service feature for subscribers. An available resource capable of processing the identified telephone service feature can be selected from the pool of resources.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: September 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Publication number: 20080226048
    Abstract: The invention provides a method and system for temporarily provisioning a telephone service feature. At the request of a calling or called party, a telephone service feature to be temporarily provisioned can be identified. Once identified, the telephone service feature can be provisioned and activated to handle the telephone service feature. Upon completion of the call, the requested telephone service is deactivated. In order to activate the requested telephone service feature, system resources can be allocated to support the identified telephone service feature. The allocation of system resources can include reserving a pool of resources for activating the identified telephone service feature. For example, a pool of line interface circuits may be reserved specifically for providing temporary provisioning of the telephone service feature for subscribers. An available resource capable of processing the identified telephone service feature can be selected from the pool of resources.
    Type: Application
    Filed: May 27, 2008
    Publication date: September 18, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Patent number: 7184534
    Abstract: A method of linking call control functions of a telephony server with voice processing functions of a voice server using a common server side program can include receiving a call in the voice server, invoking the server side program to generate a voice processing script, executing the voice processing script in the voice server to process the call, and sending the call to the telephony server to perform a call control function on the call. The call control function can be indicated by the server side program.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: February 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Oliver Birch, Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore
  • Patent number: 7167917
    Abstract: A method for visually generating a service component can include specifying at least one service building block, wherein the specification includes visually selecting a plurality of event handlers for inclusion in the at least one service building block. The method can also include exporting the at least one service building block. The exporting step can produce a deployment descriptor which describes events for which the at least one service building block has been configured to handle. The at least one service block can be visually arranged, wherein the arrangement can form the service component. Finally, the service component produced by the visual arrangement can be configured for insertion in a SLEE in an advanced intelligent network. Notably, in one aspect of the method, the method can further include the step of encapsulating the service component in a service application container.
    Type: Grant
    Filed: January 3, 2002
    Date of Patent: January 23, 2007
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Zygmunt A. Lozinski, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Patent number: 7099455
    Abstract: A method, system and apparatus for managing variable information in a line information database (LIDB). In summary, a LIDB which has been configured in accordance with the present invention and which further has been disposed within a public switched telephone network (PSTN) can include a first collection of invariant data persisted in individual records in the LIDB. Each of the records can have an association with a subscriber in the PSTN. A second collection of variable data can be persisted in the individual records in the LIDB. Specifically, the variable data can have been produced in an application deployed outside of the PSTN in a data communications network. Finally, a query interface can be included in the LIDB (or in association with the LIDB) to retrieve the variable data therein and to persist variable data therein.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Neil Katz, Joseph H. McIntyre, Victor S. Moore
  • Patent number: 6876733
    Abstract: An advanced intelligent network for use with a telecommunication service can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one message formatting generic service component communicatively linked to the service application. The message formatting generic service component can include an interface to an application which is external to the SLEE.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: April 5, 2005
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Publication number: 20040120473
    Abstract: A method of linking call control functions of a telephony server with voice processing functions of a voice server using a common server side program can include receiving a call in the voice server, invoking the server side program to generate a voice processing script, executing the voice processing script in the voice server to process the call, and sending the call to the telephony server to perform a call control function on the call. The call control function can be indicated by the server side program.
    Type: Application
    Filed: December 19, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventors: Oliver Birch, Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore
  • Publication number: 20040105537
    Abstract: An advanced intelligent network for use with a telecommunication service can include a service logic execution environment (SLEE), at least one service application executing in the SLEE, and at least one message formatting generic service component communicatively linked to the service application. The message formatting generic service component can include an interface to an application which is external to the SLEE.
    Type: Application
    Filed: December 3, 2002
    Publication date: June 3, 2004
    Applicant: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Publication number: 20030126584
    Abstract: A method for visually generating a service component can include specifying at least one service building block, wherein the specification includes visually selecting a plurality of event handlers for inclusion in the at least one service building block. The method can also include exporting the at least one service building block. The exporting step can produce a deployment descriptor which describes events for which the at least one service building block has been configured to handle. The at least one service block can be visually arranged, wherein the arrangement can form the service component. Finally, the service component produced by the visual arrangement can be configured for insertion in a SLEE in an advanced intelligent network. Notably, in one aspect of the method, the method can further include the step of encapsulating the service component in a service application container.
    Type: Application
    Filed: January 3, 2002
    Publication date: July 3, 2003
    Applicant: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Zygmunt A. Lozinski, Joseph H. McIntyre, Victor S. Moore, Glen R. Walters
  • Patent number: 6401238
    Abstract: A method for deploying an application to client computers across a computer network is operative in a server environment in which given conditions, such as network load and actual or relative time-of-day, are being monitored. The method begins by establishing at least one rule for determining which of a given set of application versions are to be served to a client computer, and by establishing at least one user profile for determining which of a given set of users have a given priority. In response to a request from a client computer to serve the application, the rule is resolved against the monitored conditions and the user profile to select an application version to serve to the client computer. The application version is then served to the client computer.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: June 4, 2002
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph H. McIntyre, Scott L. Winters