Patents by Inventor Barry Mark Caceres

Barry Mark Caceres 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: 9020117
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for managing telephone calls. Upon completion of a telephone call, a telephone services subscriber is provided with a post-call interface. The post call interface allows the subscriber to define how future telephone calls from the caller are to be managed. Instructions are received from the subscriber through the post-call interface. The instructions pertain to the management of future telephone calls from the caller. The received instructions are saved.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Barry Mark Caceres, Jessica Lynne Pamdeth
  • Patent number: 8311190
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for verifying incoming telephone calls to a telephone services subscriber. An incoming telephone call from a caller is received. A time variable including one or more of a current date, a day-of-week, and a time-of-day is determined. One or more challenge questions is selected from a pre-defined schedule, in response to determining the time variable. The schedule includes challenge questions for different time variables. The caller is subjected to the one or more challenge questions. At least one challenge response to one or more of the selected challenge questions is received. It is determined whether the at least one challenge response was an expected correct response. If the at least one challenge response was correct, an action is taken with respect to the incoming telephone call.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Barry Mark Caceres, Jessica Lynne Pamdeth
  • Patent number: 8260794
    Abstract: Provided are a method, system, and article of manufacture for creating playback definitions indicating segments of media content from multiple content files to render. User input is received indicating a plurality of segments of media content from a plurality of media files and an ordering of the segments. The media content comprises at least one of audio and video content. A playback definition is generated in a computer readable medium indicating the plurality of segments in the user input and the ordering of the segments. The playback definition is processed to render the media content of the indicated segments in the indicated ordering.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventor: Barry Mark Caceres
  • Patent number: 8229940
    Abstract: Provided are a method, system, and article of manufacture for a query predicate generator to construct a database query predicate from received query conditions. A plurality of query conditions are received, wherein each query condition includes a comparison operator and a comparison value for a database attribute, and wherein the comparison operator is capable of comprising matching and non-matching operators. The query conditions are processed to determine at least one logical operator to include between the query conditions. A database query predicate is generated to use in a database query to apply against the database comprising the received query conditions chained using the determined logical operators.
    Type: Grant
    Filed: July 16, 2007
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thomas Bradley Allen, Barry Mark Caceres, Keith Alan Caceres
  • Publication number: 20100158206
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for verifying incoming telephone calls to a telephone services subscriber. An incoming telephone call from a caller is received. A time variable including one or more of a current date, a day-of-week, and a time-of-day is determined. One or more challenge questions is selected from a pre-defined schedule, in response to determining the time variable. The schedule includes challenge questions for different time variables. The caller is subjected to the one or more challenge questions. At least one challenge response to one or more of the selected challenge questions is received. It is determined whether the at least one challenge response was an expected correct response. If the at least one challenge response was correct, an action is taken with respect to the incoming telephone call.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: International Business Machines Corporation
    Inventors: Barry Mark Caceres, Jessica Lynne Pamdeth
  • Publication number: 20100158233
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for managing telephone calls. Upon completion of a telephone call, a telephone services subscriber is provided with a post-call interface. The post call interface allows the subscriber to define how future telephone calls from the caller are to be managed. Instructions are received from the subscriber through the post-call interface. The instructions pertain to the management of future telephone calls from the caller. The received instructions are saved.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry Mark Caceres, Jessica Lynne Pamdeth