Patents by Inventor Todd Spraggins

Todd Spraggins 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: 11115327
    Abstract: Methods, systems, and computer readable media for providing mobile device connectivity are disclosed. A system includes a mobile gateway implemented on one or more processors. The mobile gateway includes an on-premises telecommunications network core configured for establishing mobile data sessions for mobile user devices and enabling communication between the mobile user devices through the on-premises telecommunications network core. The mobile gateway includes a software-defined wide-area network (SD-WAN) controller configured for establishing an SD-WAN overlay network for connecting the mobile user devices to an external telecommunications network.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: September 7, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Todd Spraggins, Ajay Padmakar Deo, Thomas Matthew McCann, Sam Eric McMurry, Steven Robert Donovan, Rajat Gopal
  • Patent number: 10825032
    Abstract: A system that provides a fulfillment action (or “action”) is provided. The system defines an action specification including a pattern of a structured request to perform work on a subject. The system further defines data for the action specification, where the data includes an action code template that references action codes, and a parameter list template that references parameters. The system further defines the subject for the action specification, where the subject includes a subject template that references entity specifications. The system further defines a target for the action specification, where the target includes a target template that references resource specifications. The system further generates an instance of the action based on the action specification, where the pattern of the structured request to perform work is transformed into process logic configured to perform the work on the subject.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: November 3, 2020
    Assignee: Oracle International Corporation
    Inventors: Ben Eng, Glenn Dexter Swanson, Ahmad Naser Abdelrahman, Paul Hugh Wilkie Bishop, Mariusz Makos, Todd Spraggins
  • Publication number: 20200067831
    Abstract: Methods, systems, and computer readable media for providing mobile device connectivity are disclosed. A system includes a mobile gateway implemented on one or more processors. The mobile gateway includes an on-premises telecommunications network core configured for establishing mobile data sessions for mobile user devices and enabling communication between the mobile user devices through the on-premises telecommunications network core. The mobile gateway includes a software-defined wide-area network (SD-WAN) controller configured for establishing an SD-WAN overlay network for connecting the mobile user devices to an external telecommunications network.
    Type: Application
    Filed: May 2, 2019
    Publication date: February 27, 2020
    Inventors: Todd Spraggins, Ajay Padmakar Deo, Thomas Matthew McCann, Sam Eric McMurry, Steven Robert Donovan, Rajat Gopal
  • Patent number: 10460331
    Abstract: A system that provides a technical catalog is provided. The system defines items including metadata used by a fulfillment solution to drive service order fulfillment, where each item is used by the fulfillment solution to fulfill an order. The system further stores the items within the technical catalog, where the technical catalog includes a data store that stores metadata, and where the technical catalog defines a structure of the items. The metadata defines the key entities and behavioral elements used to specialize service order fulfillment capabilities such as service order orchestration, service order design and assign, etc. The system further designs the fulfillment solution to use an item to fulfill an order. The system further generates the fulfillment solution using the item.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: October 29, 2019
    Assignee: Oracle International Corporation
    Inventors: Paul Hugh Wilkie Bishop, Ahmad Naser Abdelrahman, Glenn Dexter Swanson, Deepankar Dey, Todd Spraggins
  • Patent number: 10318969
    Abstract: A system that generates a technical order is provided. The system receives a configuration delta including a change in a configuration of resource-facing services or resources. The system further generates technical actions that effectuate the configuration delta, where each technical action includes metadata that defines a pattern of a structured request to perform work on a resource-facing service that is based on a resource-facing service specification or a resource that is based on a resource specification. The system further generates technical order lines, where each technical order line includes a technical action and a resource-facing service that is based on a resource-facing service specification or a resource that is based on a resource specification.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: June 11, 2019
    Assignee: Oracle International Corporation
    Inventors: Glenn Dexter Swanson, Ahmad Naser Abdelrahman, Todd Spraggins
  • Patent number: 9741046
    Abstract: A system that provides a fulfillment solution blueprint is provided. The system defines order layers for the fulfillment solution blueprint. The system further defines provider functions for the fulfillment solution blueprint. The system further assigns each provider function to an order layer. The system further defines interface contracts for the fulfillment solution blueprint. The system further assigns each interface contract to a provider function.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: August 22, 2017
    Assignee: Oracle International Corporation
    Inventors: Ahmad Naser Abdelrahman, Paul Hugh Wilkie Bishop, Deepankar Dey, Todd Spraggins, Glenn Dexter Swanson
  • Publication number: 20140012627
    Abstract: A system that generates a technical order is provided. The system receives a configuration delta including a change in a configuration of resource-facing services or resources. The system further generates technical actions that effectuate the configuration delta, where each technical action includes metadata that defines a pattern of a structured request to perform work on a resource-facing service that is based on a resource-facing service specification or a resource that is based on a resource specification. The system further generates technical order lines, where each technical order line includes a technical action and a resource-facing service that is based on a resource-facing service specification or a resource that is based on a resource specification.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 9, 2014
    Inventors: Glenn Dexter SWANSON, Ahmad Naser ABDELRAHMAN, Todd SPRAGGINS
  • Publication number: 20140012709
    Abstract: A system that provides a technical catalog is provided. The system defines items including metadata used by a fulfillment solution to drive service order fulfillment, where each item is used by the fulfillment solution to fulfill an order. The system further stores the items within the technical catalog, where the technical catalog includes a data store that stores metadata, and where the technical catalog defines a structure of the items. The metadata defines the key entities and behavioral elements used to specialize service order fulfillment capabilities such as service order orchestration, service order design and assign, etc. The system further designs the fulfillment solution to use an item to fulfill an order. The system further generates the fulfillment solution using the item.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 9, 2014
    Inventors: Paul Hugh Wilkie BISHOP, Ahmad Naser ABDELRAHMAN, Glenn Dexter SWANSON, Deepankar DEY, Todd SPRAGGINS
  • Publication number: 20140012708
    Abstract: A system that designs a fulfillment solution and fulfills an order using the fulfillment solution is provided. The system defines a technical catalog that includes items including metadata used by a fulfillment solution. The system further defines a fulfillment solution blueprint that includes multiple order layers that define multiple layers of the fulfillment solution, multiple provider functions structured according to a dynamic pattern-driven model, and multiple interface contracts defining multiple interactions between multiple provider functions. The system further designs the fulfillment solution to use at least one item of the technical catalog to fulfill an order. The system further designs the fulfillment solution based on the fulfillment solution blueprint. The system further generates the fulfillment solution based on the fulfillment solution blueprint using at least one item of the technical catalog.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 9, 2014
    Inventors: Ahmad Naser ABDELRAHMAN, Paul Hugh Wilkie BISHOP, Glenn Dexter SWANSON, Deepankar DEY, Todd SPRAGGINS, Ben ENG
  • Publication number: 20140012712
    Abstract: A system that provides a fulfillment action (or “action”) is provided. The system defines an action specification including a pattern of a structured request to perform work on a subject. The system further defines data for the action specification, where the data includes an action code template that references action codes, and a parameter list template that references parameters. The system further defines the subject for the action specification, where the subject includes a subject template that references entity specifications. The system further defines a target for the action specification, where the target includes a target template that references resource specifications. The system further generates an instance of the action based on the action specification, where the pattern of the structured request to perform work is transformed into process logic configured to perform the work on the subject.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 9, 2014
    Inventors: Ben ENG, Glenn Dexter SWANSON, Ahmad Naser ABDELRAHMAN, Paul Hugh Wilkie BISHOP, Mariusz MAKOS, Todd SPRAGGINS
  • Publication number: 20140012707
    Abstract: A system that provides a fulfillment solution blueprint is provided. The system defines order layers for the fulfillment solution blueprint. The system further defines provider functions for the fulfillment solution blueprint. The system further assigns each provider function to an order layer. The system further defines interface contracts for the fulfillment solution blueprint. The system further assigns each interface contract to a provider function.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 9, 2014
    Inventors: Ahmad Naser ABDELRAHMAN, Paul Hugh Wilkie BISHOP, Deepankar DEY, Todd SPRAGGINS, Glenn Dexter SWANSON
  • Patent number: 8199727
    Abstract: A system and a method in a wireless network utilizing session initiation protocol (SIP) for call control. The SIP payload (SDP) contains a list of available transcoders (codecs) to coordinate transcoder selection to allow for the minimization of transcoders. An additional aspect of the embodiment of the present invention includes a serving MSCe that is operable to determine whether to initiate ringback to the calling party. If ring back is to be initiated, ringback can be initiated from the serving MSCe or from a network element supporting the calling party. The call negotiation process according to the described embodiment of the invention eliminates the requirement for any transcoding in specific situations to result in the number of transcoders used in the voice bearer path to be reduced to 0 (TrFO, Transcoder Free Operation) or to 1 (RTO, remote transmitter operation).
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: June 12, 2012
    Assignee: Ericsson AB
    Inventors: Marvin Bienn, Gary Stephens, Todd Spraggins
  • Publication number: 20100272072
    Abstract: A system and a method in a wireless network utilizing session initiation protocol (SIP) for call control. The SIP payload (SDP) contains a list of voice codecs to coordinate the selection of voice bearer resources (between a calling party and a called party) such that the number of transcoders in the voice bearer path is minimized. An additional aspect of the embodiment of the present invention includes a serving MSCe that is operable to determine whether to initiate or discontinue ringback to the calling party. If ring back is to be initiated, ringback can be initiated from a Serving MGW controlled by the serving MSCe. The call negotiation process according to the described embodiment of the invention eliminates the requirement for any transcoding in specific situations to result in the number of transcoders used in the voice bearer path to be reduced to 0 (TrFO, Transcoder Free Operation) or to 1 (RTO, remote transmitter operation).
    Type: Application
    Filed: July 5, 2010
    Publication date: October 28, 2010
    Applicant: ERICSSON AB
    Inventors: MARVIN BIENN, GARY STEPHENS, TODD SPRAGGINS