Patents by Inventor John Miller Abney, III

John Miller Abney, III 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: 9361334
    Abstract: Example embodiments are provided that may include receiving a request to update a particular object based on a modified object, where the particular object is one of a number of objects in a shared database, and the request includes an identification of one or more referenced objects and version information of the one or more referenced objects. Embodiments further include determining whether any of the referenced objects is stale based on the version information, where the particular object is not updated if any of the referenced objects is stale. More specific embodiments include updating the particular object if none of the referenced objects is stale. In yet further embodiments, determining a referenced object is stale is based on a comparison of a version identifier of the referenced object and a version identifier of an object in the shared database that corresponds to the referenced object.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: June 7, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: John Miller Abney, III, Saravanan Lakshmanan
  • Publication number: 20150058302
    Abstract: Example embodiments are provided that may include receiving a request to update a particular object based on a modified object, where the particular object is one of a number of objects in a shared database, and the request includes an identification of one or more referenced objects and version information of the one or more referenced objects. Embodiments further include determining whether any of the referenced objects is stale based on the version information, where the particular object is not updated if any of the referenced objects is stale. More specific embodiments include updating the particular object if none of the referenced objects is stale. In yet further embodiments, determining a referenced object is stale is based on a comparison of a version identifier of the referenced object and a version identifier of an object in the shared database that corresponds to the referenced object.
    Type: Application
    Filed: August 23, 2013
    Publication date: February 26, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: John Miller Abney, III, Saravanan Lakshmanan
  • Patent number: 8949866
    Abstract: A method is provided for managing an application program interface and may include identifying a creation of a new target type in an orchestrator, wherein the orchestrator has the application programming interface; identifying a set of properties of the new target type; and generating a new routine in the application program interface using the set of properties.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: February 3, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Steven Doughty, Dary Von Jones, Svetlana Kryukova, John Miller Abney, III
  • Publication number: 20140337865
    Abstract: A method is provided for managing an application program interface and may include identifying a creation of a new target type in an orchestrator, wherein the orchestrator has the application programming interface; identifying a set of properties of the new target type; and generating a new routine in the application program interface using the set of properties.
    Type: Application
    Filed: October 7, 2013
    Publication date: November 13, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Mark Steven Doughty, Dary Von Jones, Svetlana Kryukova, John Miller Abney, III