Monique Morrow

Chief Technology Strategist

System and Method for Management of Network-based Services

United States 9.450,836

Issued September 20, 2016

In one embodiment, a system includes an interface configured to receive a first request sent from a first customer for a first service provided by a first service provider, the first request being of a first type. The system also includes at least one processor configured to determine a first set of configuration parameters from a first policy associated with the first service provider in. 

System and Method for Transporting Digital Radio Signal Streams in a Small Cell Network Environment

United States 9,253,089

Issued August 2016

A method is provided in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link. In more particular embodiments, the backhaul link may use a DOCSIS link, the radio signal stream can be received using a Common Public Radio Interface, and the radio signal stream may include sub-streams transported through segmented channels over the backhaul link.

System and Methods for Identifying Network Path Performance

United States 8,160,055

Issued April 2012

A pseudowire verification framework gathers and maintains status of individual pseudowires by aggregating the state of the individual node hops defining the pseudowire. The framework provides complete assessment of a network by gathering status feedback from network nodes (forwarding entities) that are inaccessible directly from a requesting node by employing an intermediate forwarding entity as a proxy for inquiring on behalf of the requesting node. Therefore, status regarding inaccessible pseudowires is obtainable indirectly from nodes able to “see” the particular pseudowire. Configurations further assess multihop pseudowires including a plurality of network segments; in which each segment defines a pseudowire hop including forwarding entities along the pseudowire path. In this manner, pseudowire health and status is gathered and interrogated for nodes (forwarding) entities unable to directly query the subject pseudowire via intermediate forwarding entities.

Collecting network performance data from multiple autonomous systems

United States 8,265,074

Issued September 2012

An apparatus, comprising: first Border Gateway Protocol (BGP) logic comprising BGP route table data; a first network interface that is configured to communicatively couple to a first autonomous system; data collection logic encoded in one or more non-transitory computer-readable storage media for execution and when executed operable to perform: discovering an address prefix of a data collector that is communicatively coupled to second BGP logic of a router within a second autonomous system that is coupled to the first autonomous system directly or indirectly through one or more networks or internetworks, wherein the second autonomous system is independent of the first autonomous system; based on the address prefix, determining a path through the first autonomous system, the one or more networks or internetworks, and the second autonomous system to the data collector based on the BGP route table; requesting the data collector to provide one or more data values relating to performance of network elements of the second autonomous system; receiving and storing the one or more data values; wherein the data collection logic further comprises logic which when executed causes retrieving one or more performance data values from each of one or more local border routers within the first autonomous system.

Image-based point-of-sale mobile settlement system

United States 8,459,545

Issued June 2013

Methods and systems for facilitating image-based payment transactions through the exchange of encoded images between devices connected to a communication network. The encoded images represent different parts of a contract and may be tiled to form a unique image-based mosaic that includes information to complete and validate a payment transaction.

System and method for transporting digital radio signal streams in a small cell network environment

United States US Patent # 8,824,478

Issued September 2014

A method is provided in one example embodiment that includes receiving a radio signal stream, segmenting the radio signal stream based on a control word in the radio signal stream, mapping the segmented radio signal stream to a service class, transporting the segmented radio signal stream in packets through channels over a backhaul link, and maintaining the order of the radio signal stream over the backhaul link. In more particular embodiments, the backhaul link may use a DOCSIS link, the radio signal stream can be received using a Common Public Radio Interface, and the radio signal stream may include sub-streams transported through segmented channels over the backhaul link.

System and Method for Transporting Digital Baseband Streams in a Network Environment

United States 8,964,641

Issued February 2015

A method is provided in one example embodiment that includes receiving a radio signal stream and segmenting the radio signal stream into segments (e.g., blocks of data, pieces of information, bits of data, etc.). The segments may be packetized and transported in packets over a pseudowire in a packet-switched network.

System and method for routing using path identifiers was

United States 9,253,089

Issued February 2016

This invention introduces the concept of a Service Path Identity (SPID) that identifies a set of resources within the datacenter that are authorized to communicate with each other. The hosts on the Service Path are members of a virtual private network. A Service Path Protocol (SPP) is then used by the endpoints, switches, and routers that have been identified as on the Service Path (through separate means) to discover, bind, and release associations to the Service Path.