Patents by Inventor Todd Paul

Todd Paul 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: 9569204
    Abstract: Systems and methods of end-to-end continuous integration and verification of software are described. A system comprises, for example, a provisioning service module configure to automatically retrieve source code from a source code management system. The provisioning service module further generates one or more environments. A propagation management module is configured to package the retrieved source code into a deliverable and to automatically propagate the deliverable through a pipeline comprising the one or more environments.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 14, 2017
    Assignee: eBay Inc.
    Inventors: Steve Farris Mansour, Todd Paul
  • Publication number: 20140089896
    Abstract: Systems and methods of end-to-end continuous integration and verification of software are described. A system comprises, for example, a provisioning service module configure to automatically retrieve source code from a source code management system. The provisioning service module further generates one or more environments. A propagation management module is configured to package the retrieved source code into a deliverable and to automatically propagate the deliverable through a pipeline comprising the one or more environments.
    Type: Application
    Filed: December 20, 2012
    Publication date: March 27, 2014
    Applicant: EBAY INC.
    Inventors: STEVE FARRIS MANSOUR, TODD PAUL
  • Publication number: 20060212750
    Abstract: Aspects of the invention provide methods and architectures for enhancing the reliability of computer appliances and reducing the possibilities that human intervention is necessary in the event of a system failure or failure condition. The provided architecture is extensible and provides a generalized framework that is adaptable to many different types of computer appliances. One aspect of the invention provides a boot up redundancy component to ensure that a computer appliance can be appropriately booted. In the described embodiment the appliance hard drive is configured with multiple partitions that can be utilized to boot the appliance thereby reducing the chances that the appliance will not boot. In addition, an architecture is disclosed that comprises one or more resource monitoring components that monitor an associated appliance resource for a failure condition. The resource monitoring components are programmed to attempt to remedy certain failure conditions that they detect.
    Type: Application
    Filed: May 17, 2006
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Karl Denninghoff, Todd Paul
  • Publication number: 20060005229
    Abstract: A policy server program evaluates one or more policy statements based on the group or groups to which a user belongs as well as other conditions. Each policy statement expresses an implementation of the access policy of the network, and is associated with a profile. The profile contains one or more actions that are to be applied to the user. The policy server program determines the identity of the group or groups to which the user belongs by referencing one or more group attributes contained in a user object which is located in a directory on the network. The user object and its group parameters are established when the user is added to the directory, while a policy statement for a group can be created at any time.
    Type: Application
    Filed: August 4, 2005
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Ashwin Palekar, Bernard Aboda, Narendra Gidwani, Michel Guittet, Todd Paul, David Eitelbach, Stephen Bensley
  • Publication number: 20050096959
    Abstract: Providing tracking of operations in an automated business process includes executing a workflow that includes business operations defined at nodes in the business process. The business rules are applied to the workflow at the nodes such that the operations are affected by the rule content. The business rules can be optionally changed and subsequently, the changed business rules can be applied to the workflow during execution without stopping execution of the workflow. A correlation mechanism is provided between the business rules applied to the operations nodes and the corresponding affected operations. The workflow and rule engine processors are integrated providing correlation and tracking of the workflow progress. A declarative method of expressing changes to the business rules is included. An optional query function to retrieve information relative to the operation being performed enhances performance of the workflow.
    Type: Application
    Filed: October 31, 2003
    Publication date: May 5, 2005
    Inventors: Anush Kumar, Jin Li, Todd Paul