Patents by Inventor Mark L. Lambert

Mark L. Lambert 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: 8930941
    Abstract: Disclosed are systems and methods for deploying a componentized application in a deployment environment using a deployment tool to receive a description of how to deploy the component onto a logical description of the deployment environment, and map the logical description of the deployment environment to the deployment environment based on the mapping data. The deployment tool may receive a component to be deployed in the deployment environment, and automatically deploy the component to the deployment environment. The deployment tool may also generate mapping data including one or more desired attributes of the deployment model based on the description.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: January 6, 2015
    Assignee: TIBCO Software Inc.
    Inventors: Scott A. Vorthmann, Daniel J. G. van der Rijn, Mark L. Lambert, Laurent H. Domenech, Thomas A. Lucas
  • Patent number: 8930942
    Abstract: Disclosed are systems and methods deploying a componentized application using a deployment tool to analyze an application to be deployed, where the application depends on at least two or more deployed capabilities that are interrelated, and the deployed capabilities each provide independent functionality. The deployment tool may automatically identify two or more deployed capability providers that provide the two or more deployed capabilities.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: January 6, 2015
    Assignee: TIBCO Software Inc.
    Inventors: Scott A. Vorthmann, Daniel J. G. van der Rijn, Mark L. Lambert, Laurent Domenech, Thomas A. Lucas
  • Patent number: 8448148
    Abstract: A method and system for testing a physical system including a number of input channels for receiving physical inputs, using load testing, comprising: intercepting at least a portion of the input channels; replacing at least a portion of the physical inputs of the intercepted input channels with one or more emulation programs, wherein the emulation programs include parameters which allow to control outputs of the one or more emulation programs to the intercepted input channels; configuring a functional test in a load testing software tool to drive execution of the one or more emulation programs; randomly generating outputs simulating the physical inputs, from the one or more emulation programs, by executing the load testing software tool; collecting data from the execution of the one or more emulation programs as the load testing software tool executes; and analyzing the collected data for presence or absence of deadlocks or race conditions.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: May 21, 2013
    Assignee: Parasoft Corporation
    Inventors: Adam K. Kolawa, Nathan M. Jakubiak, Mark L. Lambert, Wilhelm Haaker, Neel Gandhi
  • Publication number: 20120117539
    Abstract: Disclosed are systems and methods for deploying a componentized application using a deployment tool to deploy an application expressing a requirement for a first capability associated with a second capability, and to find a first capability provider providing the first capability, where the second capability is provided by a second capability provider, and the second capability is dynamically associated with the first capability provider.
    Type: Application
    Filed: May 26, 2011
    Publication date: May 10, 2012
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Scott Vorthmann, Daniel J.G. van der Rijn, Mark L. Lambert, Laurent H. Domenech
  • Publication number: 20120117559
    Abstract: Disclosed are systems and methods for deploying a componentized application in a deployment environment using a deployment tool to receive a description of how to deploy the component onto a logical description of the deployment environment, and map the logical description of the deployment environment to the deployment environment based on the mapping data. The deployment tool may receive a component to be deployed in the deployment environment, and automatically deploy the component to the deployment environment. The deployment tool may also generate mapping data including one or more desired attributes of the deployment model based on the description.
    Type: Application
    Filed: May 26, 2011
    Publication date: May 10, 2012
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Scott A. Vorthmann, Daniel J.G. van der Rijn, Mark L. Lambert, Laurent H. Domenech
  • Publication number: 20120117560
    Abstract: Disclosed are systems and methods deploying a componentized application using a deployment tool to analyze an application to be deployed, where the application depends on at least two or more deployed capabilities that are interrelated, and the deployed capabilities each provide independent functionality. The deployment tool may automatically identify two or more deployed capability providers that provide the two or more deployed capabilities.
    Type: Application
    Filed: May 26, 2011
    Publication date: May 10, 2012
    Applicant: TIBCO SOFTWARE INC.
    Inventors: Scott A. Vorthmann, Daniel J.G. van der Rijn, Mark L. Lambert, Laurent H. Domenech
  • Patent number: 7606836
    Abstract: Methods for efficiently determining and managing version information associated with sets of data objects, persistently storing the version information, and utilizing the stored version information to determine compatibility between the sets of data objects and applications performing operations utilizing the sets of data objects.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: October 20, 2009
    Assignee: TIBCO Software Inc.
    Inventors: Mark L. Lambert, Michael J. Kanaley
  • Publication number: 20080046869
    Abstract: Methods for efficiently determining and managing version information associated with sets of data objects, persistently storing the version information, and utilizing the stored version information to determine compatibility between the sets of data objects and applications performing operations utilizing the sets of data objects.
    Type: Application
    Filed: August 30, 2006
    Publication date: February 21, 2008
    Applicant: TIBCO Software Inc.
    Inventors: Mark L. Lambert, Michael J. Kanaley
  • Patent number: 6629138
    Abstract: A method for maintaining statistics on a remote server. The method includes receiving statistics from client devices that are coupled to the remote server. The statistics are associated with data on the remote server. The remote server receives statistics either when a user accesses the data on the remote server or when collected statistics associated with the data previously downloaded into a cache on each client device is uploaded to the remote server from each client device. The method also includes updating the statistics on the remote server in response to either a user access of the data on the remote server or a receipt of the collected statistics from each client device; and downloading the updated statistics to each client device.
    Type: Grant
    Filed: August 23, 1999
    Date of Patent: September 30, 2003
    Assignee: TIBCO Software Inc.
    Inventors: Mark L. Lambert, Daniel J. G. van der Rijn, David J. Kemper, Jay L. Verkler
  • Publication number: 20030149737
    Abstract: An improved method and apparatus is used for storing and delivering information over the Internet and using Internet technologies. According to one embodiment of the present invention, a method and apparatus is disclosed for validating a collection of data.
    Type: Application
    Filed: November 18, 2002
    Publication date: August 7, 2003
    Inventors: Mark L. Lambert, Daniel J. G. van der Rijn, David J. Kemper, Jay L. Verkler
  • Patent number: 6157941
    Abstract: A client-server architecture for use with mobile clients communicating requests through wireless communications. The requests from the client and the subsequent responses by the server are transferred between the client-server connection through an intermediary agent, which operates asynchronously to the client and to the server.
    Type: Grant
    Filed: March 18, 1998
    Date of Patent: December 5, 2000
    Assignee: Oracle Corporation
    Inventors: Jay L. Verkler, Mark L. Lambert, Kenneth L. Harrenstien, Muhammad Shafiq, Larry E. Neumann, Daniel van der Rijn
  • Patent number: 6038601
    Abstract: An improved method and apparatus is used for storing and delivering information over the Internet and using Internet technologies. According to one embodiment of the present invention, a method and apparatus for maintaining statistics on a server is disclosed. According to an alternative embodiment, a method and apparatus is disclosed for predicting data that a client device may request from a server on a network. In another embodiment of the present invention, a method and apparatus is disclosed for managing bandwidth between a client device and a network. According to yet another embodiment, a method and apparatus is disclosed for validating a collection of data. According to yet another embodiment, a method for providing notification to clients from servers is disclosed.
    Type: Grant
    Filed: July 21, 1997
    Date of Patent: March 14, 2000
    Assignee: Tibco, Inc.
    Inventors: Mark L. Lambert, Daniel J. G. van der Rijn, David J. Kemper, Jay L. Verkler
  • Patent number: 5850517
    Abstract: A client-server architecture for use with mobile clients communicating requests through wireless communications. The requests from the client and the subsequent responses by the server are transferred between the client-server connection through an intermediary agent, which operates asynchronously to the client and to the server.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: December 15, 1998
    Assignee: Oracle Corporation
    Inventors: Jay L. Verkler, Mark L. Lambert, Kenneth L. Harrenstien, Muhammad Shafiq, Larry E. Neumann, Daniel van der Rijn