Patents by Inventor James Mark Weaver

James Mark Weaver 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: 7076041
    Abstract: A method, system, and program for third party regulation of calls through a line based on a call context are provided. Third party regulation criteria identify individuals who are regulated for calling into or receiving calls from a particular line. For each call received at the line, the identity of the caller is detected. For each call placed from the line, the identity of the callee is detected. Then, the call is regulated according to the relevant third party regulation criteria, such that a third party is enabled to regulate all calls from or to a particular line without being a direct party to the calls.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: July 11, 2006
    Assignee: International Business Machines
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 7076051
    Abstract: A method, system, and program for promoting caller voice browsing while a caller is waiting in a hold queue are provided. At least one web page is selected for voice browsing by a particular caller waiting in a hold queue. The particular caller may be offered an incentive to voice browse the at least one web page, such that an on hold system housing the hold queue may promote voice browsing of specific web pages. Incentives may be in the form of points that are redeemable by the caller, for example, for adjustments in position within the call queue. In addition, the identity of the caller is preferably authenticated and a caller profile accessed according to the authenticated caller identity. Voice browsing web page selections may be tailored for the caller according to the caller profile.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: July 11, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 7072457
    Abstract: A method, system, and program for transferring a call to a backup according to call context are provided. A context for a call from a caller to an intended callee is detected. An intended party backup profile is accessed that indicates multiple backup parties designated by the intended callee. At least one backup party is automatically selected from among the multiple backup parties according to the context for the call. The call may be automatically forwarded to at least one backup party if the intended callee has currently elected to forward calls. Alternatively, after detecting that the intended callee is unavailable, the call may be automatically transferred to at least one backup party.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: July 4, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 7003466
    Abstract: A method, system, and program for origin device initiated caller identification are provided. In response to detecting a call extended to a destination device, extending a request from said destination device to an origin device requesting a voice utterance of the caller at said origin device. A caller identity associated with the voice utterance is identified at the destination device, such that a callee receiving the call at the destination device is informed of the caller identity before choosing whether to speak with the caller.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: February 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 6999573
    Abstract: Call forwarding including tracking recent locations of a user with the user's mobile personal communications device and a wireless telecommunications network; determining whether the recent locations match a set of historical location records identifying a locale for the user; creating, if the recent locations do not match a set of historical location records, a new set of historical location records identifying a new locale for the user in dependence upon the recent locations; and forwarding a telephone number in dependence upon the new locale.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: February 14, 2006
    Assignee: International Business Machines Corporation
    Inventor: James Mark Weaver
  • Patent number: 6996216
    Abstract: A method, system, and program for compensating recipients of calls are provided. A request to bill a caller a tariff for a call is initiated, wherein the caller originates the call. The caller is prompted to accept payment of the tariff to receive access to a destination line during the call. Responsive to negotiating for the payment of the tariff from the caller, the caller is connected with the destination line, such that the caller pays for access to the destination line. In particular, the caller may pay for access to a particular callee at the destination line.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 6977998
    Abstract: A method, system, and program for billing for service provided to destination device according to the calling plan of the individual receiving the call. An authenticated identity for a callee answering a call placed to a destination device is received at an intermediary device. The intermediary device then accesses a billing plan for the authenticated identity of the callee and loads the billing plan for specifying charges for the call, such that telephone service billed to the callee is accessible at multiple destination devices.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: December 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 6956935
    Abstract: A method, system, and program for billing for service provided to an origin device according to the current caller billing plan. A trusted telephone network, including at least one service provider, receives a request for service from an origin device. The origin device is associated with a line number to be billed for according to a line subscriber billing plan. An identity of a caller requesting the service from the origin device is authenticated. Then, a billing plan associated with the authenticated caller identity is accessed and utilized to replace or supplement the line subscriber billing plan, such that billing for service provided at an origin device is specified according to the caller currently utilizing the origin device.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: October 18, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 6917672
    Abstract: A method, system, and program for third party regulation of calls based on the caller and callee pair to the call. An identity of a caller to a call and an identity of a callee logged in to receive the call are detected. A selection of third party criteria for regulating a call between the caller identity and the callee identity are accessed. A communication channel between the caller and the callee is regulated according to the selection of third party criteria.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: July 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Publication number: 20040202304
    Abstract: Call forwarding a telephone number, including tracking recent locations of a user with the user's mobile personal communications device and a wireless telecommunications network; identifying a locale for the user in dependence upon the recent locations and upon historical location records for the user; and forwarding a telephone number in dependence upon the locale. In many embodiments, identifying a locale further comprises comparing historical location records and recent locations, wherein the historical location records are related to the locale through a locale identification field used as a foreign key.
    Type: Application
    Filed: November 7, 2002
    Publication date: October 14, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040143453
    Abstract: Providing life support services to a user, including receiving a plurality of disparate behavior indicators, filtering the behavior indicators for a user in dependence upon user filter attributes, producing filtered behavior indicators, and identifying a set of default behavior indicators that match the plurality of filtered behavior indicators, in which the set of default behavior indicators identify a default behavior pattern.
    Type: Application
    Filed: December 17, 2002
    Publication date: July 22, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040116782
    Abstract: Providing life support services to a user, including receiving a plurality of disparate behavior indicators, filtering the behavior indicators for a user in dependence upon user filter attributes, thereby producing filtered behavior indicators, and inferring an abstract behavior pattern in dependence upon the filtered behavior indicators.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040116783
    Abstract: Providing life support services to a user, including receiving a plurality of disparate behavior indicators, and filtering the behavior indicators for a user in dependence upon user filter attributes, thereby producing filtered behavior indicators. Embodiments include comparing the filtered behavior indicators with a plurality of past behavior records for a user, in which comparing the filtered behavior indicators with a plurality of past behavior records results in a determination that no set of past behavior records identifying a behavior pattern for a user matches the filtered behavior indicators, and creating a new behavior pattern for the user.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040116781
    Abstract: Providing life support services to a user, including receiving a plurality of disparate historical behavior indicators, filtering the historical behavior indicators for a user in dependence upon user filter attributes, producing filtered historical behavior indicators, and identifying a behavior pattern for the user in dependence upon the filtered historical behavior indicators.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040116102
    Abstract: Providing life support services to a user, including receiving a plurality of disparate behavior indicators, filtering the behavior indicators for a user in dependence upon user attributes, and identifying a behavior pattern for a user in dependence upon the filtered behavior indicators and a plurality of past behaviors. Embodiments include identifying a discrepancy between the filtered behavior indicators and the plurality of past behaviors, and identifying a heuristic in dependence upon the discrepancy between the filtered behavior indicators and the plurality of past behaviors.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040107128
    Abstract: Exemplary embodiments of the present invention include methods of providing life support services to a user. Typical embodiments include receiving a plurality of disparate behavior indicators; filtering the behavior indicators for a user in dependence upon user filter attributes; identifying a behavior pattern for a user in dependence upon the filtered behavior indicators and past behavior; identifying an action to be taken in dependence upon the behavior pattern; and executing the identified action. In typical embodiments, one or more of the filtered behavior indicators represent behavior of the user. In typical embodiments, one or more of the filtered behavior indicators represent behavior of entities other than the user.
    Type: Application
    Filed: November 7, 2002
    Publication date: June 3, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040091095
    Abstract: Call forwarding including tracking recent locations of a user with the user's mobile personal communications device and a wireless telecommunications network; determining whether the recent locations match a set of historical location records identifying a locale for the user; creating, if the recent locations do not match a set of historical location records, a new set of historical location records identifying a new locale for the user in dependence upon the recent locations; and forwarding a telephone number in dependence upon the new locale.
    Type: Application
    Filed: November 7, 2002
    Publication date: May 13, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: James Mark Weaver
  • Publication number: 20040066916
    Abstract: A method, system, and program for intermediary device initiated caller identification are provided. A trusted telephone network detects a call initiation connection from an origin device. The trusted telephone network then brokers a connection between the origin device and an external server enabled to perform a caller identity authentication service. A voice utterance for a caller is received at the external server from the origin device. The server authenticates a caller identity associated with the voice utterance and transfer the authenticated caller identity to the trusted telephone network. The trusted telephone network then specifies services available for the call according to a caller profile for the authenticated caller identity.
    Type: Application
    Filed: August 22, 2003
    Publication date: April 8, 2004
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Publication number: 20040052337
    Abstract: A method, system, and program for origin device initiated callee identification are provided. At an origin device, a voice utterance of a callee is detected from a destination device. A callee identity associated with the voice utterance is identified at the origin device, such that the callee identity is transmittable as an authenticated identity of the callee for a call. A caller may select whether to continue a call dependent upon whether the callee identity is preferable. In addition, an intermediary device may receive the callee identity and specify services available during the call according to the callee identity.
    Type: Application
    Filed: July 10, 2003
    Publication date: March 18, 2004
    Inventors: Michael Wayne Brown, Joseph Herbert MeIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters
  • Patent number: 6683941
    Abstract: A method, system, and program for controlling advertising output during hold periods are provided. A context for a call on hold is detected. An advertisement is selected for output during a hold space a hold period of the call according to the context. Output of the advertisement during the hold space is controlled, wherein the advertisement is specified according to the context. The advertisement may include text messages, audio messages, video messages, for advertising a product or service or making an announcement.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: January 27, 2004
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Joseph Herbert McIntyre, Michael A. Paolini, James Mark Weaver, Scott Lee Winters