Patents by Inventor Derek Palma

Derek Palma 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: 7627671
    Abstract: Invention manages underlying application objects that support implemented business functions. A performance manager accesses and interprets application metadata and execution environment metadata, using a hierarchical entity to model complex relationships between application abstractions, components and resources. The performance manager encodes common behavioral and architecture information in models resulting from analysis of component architecture standards, vendor application servers, development tools and administration tools. The performance manager conducts inter-component dependency and control flow analysis, for example by generating control flow graphs from application metadata and performing byte code analysis without access to application source code.
    Type: Grant
    Filed: May 22, 2004
    Date of Patent: December 1, 2009
    Assignee: ClearApp, Inc.
    Inventors: Derek A. Palma, Darren Marshall Price
  • Patent number: 7617527
    Abstract: Protocols and architecture for secure virtual private networks. Intraenterprise data communications are supported in a secure manner over the Internet or other public network space with the implementation of secure virtual private networks. Members of a virtual private network group exchange data that may be compressed, encrypted and authenticated, if the exchange is between members of the group.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: November 10, 2009
    Assignee: Avaya Inc.
    Inventors: Henk J. Bots, William E. Hunt, Derek Palma, John Lawler
  • Patent number: 7451226
    Abstract: A method of grouping content requests by one or more behaviors is provided. Each content request is labeled. Sessions for various user and service types are defined. The sessions are then modeled to create representative sessions. Each session is then matched with one or more representative sessions.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: November 11, 2008
    Assignee: Entrust, Inc.
    Inventors: Moises Goldszmidt, Bikash Sabata, Derek Palma, Amitava Raha
  • Patent number: 7441028
    Abstract: A method is provided for defining a required information delivery system capacity as a function of a user's service quality objectives. An information delivery system behavior is modeled to understand under what conditions the user's service quality objectives are met or not met. Conditions are captured in which the user's service quality objectives are met or not met. Statistical techniques are applied to the conditions captured. A model is induced that describes the conditions in which the user's service quality objectives are met or not met.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: October 21, 2008
    Assignee: Entrust, Inc.
    Inventors: Moises Goldszmidt, Bikash Sabata, Derek Palma, Amitava Raha
  • Patent number: 7370108
    Abstract: A method of determining behavior of an information system application is provided. The information system application's behavior for user content requests and load conditions is determined as is a user's quality of service objectives. The information system application's capacity allocation is then prioritized. Changes in the information system application's behavior are detected. The behavior of the information system applications is then updated in response to detecting changes that affect the user's quality of service objectives.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: May 6, 2008
    Assignee: Entrust, Inc.
    Inventors: Moises Goldszmidt, Bikash Sabata, Derek Palma, Amitava Raha
  • Patent number: 7113986
    Abstract: A method for accepting a session in an information system server includes generating a representation of the session. The representation includes a first plurality of parameters that define a proposed additional load of the session on the information system server. A determination is made of a current state representation of the information system server. The current state representation is defined by a second plurality of parameters. The current state representation defines a current load on the information system server at a time instant. A determination is made of a headroom representation for the current state of the information system. The headroom representation is defined by a distance between a model surface.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: September 26, 2006
    Assignee: Business Signatures Corporation
    Inventors: Moises Goldszmidt, Bikash Sabata, Derek Palma, Amitava Raha
  • Publication number: 20060129792
    Abstract: Protocols and architecture for secure virtual private networks. Intraenterprise data communications are supported in a secure manner over the Internet or other public network space with the implementation of secure virtual private networks. Members of a virtual private network group exchange data that may be compressed, encrypted and authenticated, if the exchange is between members of the group.
    Type: Application
    Filed: December 30, 2005
    Publication date: June 15, 2006
    Inventors: Henk Bots, William Hunt, Derek Palma, John Lawler
  • Patent number: 7010702
    Abstract: Protocols and architecture for secure virtual private networks. Intraenterprise data communications are supported in a secure manner over the Internet or other public network space with the implementation of secure virtual private networks. Members of a virtual private network group exchange data that may be compressed, encrypted and authenticated, if the exchange is between members of the group.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: March 7, 2006
    Assignee: VPNET Technologies, Inc.
    Inventors: Henk J. Bots, William E. Hunt, Derek Palma, John Lawler
  • Publication number: 20020019869
    Abstract: A method for accepting a session in an information system server includes generating a representation of the session. The representation includes a first plurality of parameters that define a proposed additional load of the session on the information system server. A determination is made of a current state representation of the information system server. The current state representation is defined by a second plurality of parameters. The current state representation defines a current load on the information system server at a time instant. A determination is made of a headroom representation for the current state of the information system. The headroom representation is defined by a distance between a model surface.
    Type: Application
    Filed: February 28, 2001
    Publication date: February 14, 2002
    Inventors: Moises Goldszmidt, Bikash Sabata, Derek Palma, Amitava Raha
  • Publication number: 20020019873
    Abstract: Models of capacity of an information system are described. The models may be queried when a new session arrives at the information system, to determine whether to accept the session as is, demand new capacity from an alternate server in order to fulfill the session, or reject the session. The models employ feature vectors to represents states of the information system. Parameters in the feature vectors may include load measurements on CPUs in the information system; load measurements on memory in servers employed in the information system; transactions per second conducted in databases in the information system; rate at which requests arrive from referral URLs to the information system; number of sessions in the information system; CPU utilization in the information system; database utilization in the information system.
    Type: Application
    Filed: January 26, 2001
    Publication date: February 14, 2002
    Inventors: Moises Goldszmidt, Bikash Sabata, Derek Palma, Amitava Raha
  • Patent number: 6226748
    Abstract: Protocols and architecture for secure virtual private networks. Intraenterprise data communications are supported in a secure manner over the Internet or other public network space with the implementation of secure virtual private networks. Members of a virtual private network group exchange data that may be compressed, encrypted and authenticated, if the exchange is between members of the group.
    Type: Grant
    Filed: June 12, 1997
    Date of Patent: May 1, 2001
    Assignee: VPNet Technologies, Inc.
    Inventors: Henk J. Bots, William E. Hunt, Derek Palma, John Lawler