Patents by Inventor Alan L. Foster

Alan L. Foster 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: 9116713
    Abstract: Disclosed are systems and methods for evaluating expressions in a distributed networking environment. A data object associated with an expression may be retrieved. The data object may include intermediate code that is a compiled representation of the expression. A value of an identifier included in the intermediate code may be identified. The identifier may provide information about a version of a target system for which the intermediate code was compiled. A system component may determine whether the version of the target system for which the intermediate code was compiled is a current version of the target system by analyzing the value of the identifier. The intermediate code may be regenerated if the version of the target system for which the intermediate code was compiled is not current. The intermediate code might not be regenerated if the version of the target system for which the intermediate code was compiled is current.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: August 25, 2015
    Assignee: EMC CORPORATION
    Inventors: Raghavendra A. Rao, Alan L. Foster
  • Patent number: D390824
    Type: Grant
    Filed: July 23, 1996
    Date of Patent: February 17, 1998
    Assignee: Motorola, Inc.
    Inventors: Alan L. Foster, Jeffery R. Beasley, Dedelyn Hamilton, Michael P. Goldenberg
  • Patent number: D404357
    Type: Grant
    Filed: July 23, 1996
    Date of Patent: January 19, 1999
    Assignee: Motorola, Inc.
    Inventors: Alan L. Foster, Jeffery R. Beasley, Dedelyn Hamilton, Michael P. Goldenberg