Patents by Inventor Alan H. Teague

Alan H. Teague 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).

  • Publication number: 20140289280
    Abstract: A system and methods for bi-directional conversion of directed acyclic graphs (DAG) and inter-file branching are described. The system for bi-directional conversion of directed acyclic graphs and inter-file branching includes memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors. The modules include a conversion module configured to convert between a directed acyclic graph branch and an inter-file branch.
    Type: Application
    Filed: March 15, 2014
    Publication date: September 25, 2014
    Applicant: PERFORCE SOFTWARE, INC.
    Inventors: Geoffrey Z.A. Zichterman, Alan H. Teague
  • Publication number: 20140280188
    Abstract: A system and methods to associate information with a file are described. A system including memory, one or more processors, and one or more modules stored in memory and configured for execution by the one or more processors. The system including a unique identifier determination module configured to determine a unique identifier of a file. Further, the system includes an index management module configure to lookup a unique identifier. In addition, the system includes a tag generating configured to generate a tag based on a filename. And, the system includes a tagging module configured to associate the tag with the file.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Perforce Software, Inc.
    Inventors: Christopher D. Seiwald, Alan H. Teague, Billie M. Mandel
  • Patent number: 7231428
    Abstract: Methods and apparatus, including computer program products, for automated management and control of contact aliases. In general, in one aspect, the invention provides a computer implemented method for processing messages. The process includes maintaining rules of which a first rule specifies a first alias of a first sender to be used for messages sent from the first sender to a first group of one or more intended recipients. The process includes receiving a first message from the first sender to one or more intended recipients of the first group. The process includes changing the first message so that address information presented shows the first alias of the first sender.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: June 12, 2007
    Inventor: Alan H. Teague
  • Publication number: 20030229717
    Abstract: Methods and apparatus, including computer program products, for automated management and control of contact aliases. In general, in one aspect, the invention provides a computer implemented method for processing messages. The process includes maintaining rules of which a first rule specifies a first alias of a first sender to be used for messages sent from the first sender to a first group of one or more intended recipients. The process includes receiving a first message from the first sender to one or more intended recipients of the first group. The process includes changing the first message so that address information presented shows the first alias of the first sender.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 11, 2003
    Inventor: Alan H. Teague
  • Publication number: 20030225850
    Abstract: Methods and apparatus, including computer program products, for message processing based on address patterns. The invention provides a method for processing messages. The method includes maintaining rules, each rule includes an address pattern key and processing instructions. An address pattern key is an expression that specifies one or more address pattern instances. The method includes receiving a first message, the first message including address information associated with the sender and the intended recipient of the first message. The method includes defining an address pattern instance of the first message, an address pattern instance of a message being a combination of address information associated with a sender and an intended recipient of the message. The method includes selecting a rule that includes an address pattern key with which the defined address pattern instance matches, and processing the first message in accordance to the instructions included in the rule selected.
    Type: Application
    Filed: May 28, 2003
    Publication date: December 4, 2003
    Inventor: Alan H. Teague