Patents by Inventor OM Prakash Suthar

OM Prakash Suthar 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).

  • Publication number: 20190379544
    Abstract: A Network Function (NF) entity in a telecommunication network receives blockchain credentials associated with UE and selects a Blockchain Charging Function (BCF). The NF entity further generates a Charging Data Record (CDR) corresponding to network resources, and sends a charging request based on the CDR (and policy rules) to the BCF entity over a blockchain network interface. The BCF entity sends a confirmation of the charging request, and the NF entity, based on the confirmation, provisions the network resources to the UE.
    Type: Application
    Filed: October 15, 2018
    Publication date: December 12, 2019
    Inventors: Om Prakash Suthar, Ammar Rayes, Michael David Geller, Ian McDowell Campbell, Aeneas Sean Dodd-Noble
  • Publication number: 20190379664
    Abstract: Various implementations disclosed herein enable blockchain programming in NB-IoT devices. In various implementations, a method of blockchain authentication is performed by a computing device including one or more processors, and a non-transitory memory. In various implementations, the method includes maintaining a blockchain for a machine-to-machine network, wherein the machine-to-machine network is a narrowband internet of things network. In some implementations, the method includes receiving a request for a first set of data from the blockchain by a second device. In some implementations, the method includes determining based on the request, the first set of data from the blockchain by traversing a series of blocks from the blockchain. In some implementations, the method includes packaging the first set of data from the blockchain according to a protocol into a packaged data unit and transmitting the packaged data unit to the second device.
    Type: Application
    Filed: November 5, 2018
    Publication date: December 12, 2019
    Inventors: Om Prakash SUTHAR, Mark Ammar RAYES, Aeneas Sean DODD-NOBLE, Michael David GELLER, Ian McDowell Campbell
  • Publication number: 20190379530
    Abstract: A network function (NF) entity in a communication network receives session request data associated with a User Equipment (UE), which includes blockchain authentication data. The NF entity selects a Blockchain Authentication Function (BAF) entity based on the session request data, and exchanges at least a portion of the blockchain authentication data with the BAF entity over a blockchain network interface. The NF entity further receives authentication confirmation data from the BAF entity over the blockchain network interface, and establishes a data session associated with the UE based on the authentication confirmation data.
    Type: Application
    Filed: September 21, 2018
    Publication date: December 12, 2019
    Inventors: Om Prakash Suthar, Aeneas Sean Dodd-Noble, Ammar Rayes, Ian McDowell Campbell, Michael David Geller
  • Publication number: 20190380030
    Abstract: A network function (NF) entity in a communication network determines a User Equipment (UE) supports a blockchain authentication procedure, exchanges authentication messages with a Blockchain Authentication Function (BAF) entity over a blockchain network interface (e.g., based on the blockchain authentication procedure), receives a blockchain authentication confirmation from the BAF entity, and registers the UE based on the blockchain authentication confirmation.
    Type: Application
    Filed: September 18, 2018
    Publication date: December 12, 2019
    Inventors: Om Prakash Suthar, Aeneas Sean Dodd-Noble, Ammar Rayes, Ian McDowell Campbell, Michael David Geller
  • Patent number: 10505718
    Abstract: A network function (NF) entity in a communication network determines a User Equipment (UE) supports a blockchain authentication procedure, exchanges authentication messages with a Blockchain Authentication Function (BAF) entity over a blockchain network interface (e.g., based on the blockchain authentication procedure), receives a blockchain authentication confirmation from the BAF entity, and registers the UE based on the blockchain authentication confirmation.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: December 10, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Om Prakash Suthar, Aeneas Sean Dodd-Noble, Ammar Rayes, Ian McDowell Campbell, Michael David Geller
  • Publication number: 20190364138
    Abstract: In one embodiment, a mobile network includes at least one Information Centric Networking (ICN) enabled mobile base station configured to support ICN transport protocol, and at least one ICN enabled evolved packet core (EPC) device configured to support ICN transport protocol, where the ICN enabled EPC device is operative to assign an ICN based identity to a user equipment (UE) according to an attach request, wherein the attach request indicates that the UE supports the ICN transport protocol.
    Type: Application
    Filed: August 12, 2019
    Publication date: November 28, 2019
    Inventors: Om Prakash Suthar, Paul A. Polakos
  • Patent number: 10491376
    Abstract: A network function (NF) entity in a communication network receives session request data associated with a User Equipment (UE), which includes blockchain authentication data. The NF entity selects a Blockchain Authentication Function (BAF) entity based on the session request data, and exchanges at least a portion of the blockchain authentication data with the BAF entity over a blockchain network interface. The NF entity further receives authentication confirmation data from the BAF entity over the blockchain network interface, and establishes a data session associated with the UE based on the authentication confirmation data.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: November 26, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Om Prakash Suthar, Aeneas Sean Dodd-Noble, Ammar Rayes, Ian McDowell Campbell, Michael David Geller
  • Patent number: 10469278
    Abstract: In accordance with various implementations, a method is performed at a multicast gateway node within an operator network, where the multicast gateway node includes one or more processors, non-transitory memory, an ingress interface, and one or more egress interfaces. The method includes determining a multicast identifier for a user device in response to obtaining a registration request associated with the user device. The method also includes generating a header for a multicast data stream based at least in part on the multicast identifier in response to obtaining a multicast flow join request. The method further includes populating a packet associated with the multicast data stream with the header. The method further includes forwarding the packet to the user device via a portion of the one or more egress interfaces, where the portion of the one or more egress interfaces is associated with the user device.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: November 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Om Prakash Suthar, Rajiv Asati, Nagendra Kumar Nainar, Carlos M. Pignataro
  • Patent number: 10447824
    Abstract: In one embodiment, a mobile network includes at least one Information Centric Networking (ICN) enabled mobile base station configured to support ICN transport protocol, and at least one ICN enabled evolved packet core (EPC) device configured to support ICN transport protocol, where the ICN enabled EPC device is operative to assign an ICN based identity to a user equipment (UE) according to an attach request, wherein the attach request indicates that the UE supports the ICN transport protocol.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: October 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Om Prakash Suthar, Paul A. Polakos
  • Patent number: 10419903
    Abstract: Embodiments herein use a real-time closed-loop system to optimize a wireless network. The system includes a drone controlled by a self-organizing network (SON) to retrieve RF data corresponding to the wireless network. In one embodiment, the SON provides the drone with a predetermined path through the coverage area of the wireless network. As the drone traverses the path, a RF scanner mounted on the drone collects RF data. The drone transmits this data to the SON which processes the RF data to identify problems in the wireless network (e.g., cell tower interference). The SON generates one or more actions for correcting the identified problem and transmits these actions to a wireless network controller. Once the wireless network controller performs the action, the SON instructs the drone to re-traverse the portion of the path to determine if the problem has been resolved.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: September 17, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Baljit Singh, Om Prakash Suthar
  • Patent number: 10361843
    Abstract: A network slice manager receives a workload mobility request to add network resources to a domain in the communication network, and authenticates a virtual network function (VNF) with a blockchain authentication function (BAF) over a blockchain network interface based on the workload mobility request. The network slice manager further receives an indication of a successful authentication from the BAF, and instantiates the VNF in the domain of the communication network based on the indication of the successful authentication. Notably, these authentication processes may be readily adapted to instantiate new network resources or migrate existing network resources between domains.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: July 23, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Om Prakash Suthar, Ammar Rayes, Michael David Geller, Ian McDowell Campbell, Aeneas Sean Dodd-Noble
  • Publication number: 20190191016
    Abstract: In one embodiment, a mobile network includes at least one Information Centric Networking (ICN) enabled mobile base station configured to support ICN transport protocol, and at least one ICN enabled evolved packet core (EPC) device configured to support ICN transport protocol, where the ICN enabled EPC device is operative to assign an ICN based identity to a user equipment (UE) according to an attach request, wherein the attach request indicates that the UE supports the ICN transport protocol.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Inventors: Om Prakash Suthar, Paul A. Polakos
  • Patent number: 10299128
    Abstract: A network function (NF) entity in a communication network receives authentication data associated with a User Equipment (UE), determines the UE supports a blockchain registration procedure based on the authentication data, exchanges authentication messages with a Blockchain Roaming Broker (BRB) entity over a blockchain network interface, receives a blockchain authentication confirmation from the BRB entity, and registers the UE with the core network based on the blockchain authentication confirmation.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: May 21, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Om Prakash Suthar, Ammar Rayes, Michael David Geller, Ian McDowell Campbell, Aeneas Sean Dodd-Noble
  • Patent number: 10285155
    Abstract: Aspects of the disclosed technology provide ways to report User Equipment (UE) device locations in a 5G network for the purpose of redirecting application traffic from proximately located Data Networks (DNs). In one aspect, the disclosed technology encompasses a process for conveying User Equipment (UE) information to an Application Function (AF), the process includes steps for receiving, at an intermediate-User Plane Function (I-UPF) entity, User Equipment (UE) uplink data from a Radio Access Network (RAN), determining if sharing of location information or application information associated with the UE is restricted, and encapsulating first location metadata or application metadata in an SRv6 packet if the sharing of location information or application information is not restricted. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: May 7, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Aeneas Sean Dodd-Noble, Pablo Camarillo Garvia, Om Prakash Suthar
  • Publication number: 20190123922
    Abstract: In accordance with various implementations, a method is performed at a multicast gateway node within an operator network, where the multicast gateway node includes one or more processors, non-transitory memory, an ingress interface, and one or more egress interfaces. The method includes determining a multicast identifier for a user device in response to obtaining a registration request associated with the user device. The method also includes generating a header for a multicast data stream based at least in part on the multicast identifier in response to obtaining a multicast flow join request. The method further includes populating a packet associated with the multicast data stream with the header. The method further includes forwarding the packet to the user device via a portion of the one or more egress interfaces, where the portion of the one or more egress interfaces is associated with the user device.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Om Prakash SUTHAR, Rajiv ASATI, Nagendra Kumar NAINAR, Carlos M. PIGNATARO
  • Patent number: 10257327
    Abstract: In one embodiment, a method for improving content delivery for a user equipment (UE) is implemented on a computing device and includes: receiving a request from an application layer on the UE, determining whether said request is an ICN-based request using Information Centric Networking (ICN) transport protocol or an IP-based request using Internet Protocol (IP) transport protocol, and for each ICN-based request according to the determining: forwarding the ICN-based request to an ICN function on the UE, and compressing ICN headers in the ICN-based request using robust header (RoHC) compression.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 9, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Om Prakash Suthar, Paul A. Polakos
  • Patent number: 9913102
    Abstract: Embodiments herein use a real-time system to conduct a line of sight (LOS) survey between radio sites. The system includes a drone controlled by a UAV LOS System (ULS) server to gather information regarding the LOS path between the radio sites. In one embodiment, the ULS server instructs the UAV to travel a LOS path between a first location and a second location, and determine a Fresnel radius at one or more defined locations along the LOS path between the first location and the second location. The ULS server determines a Fresnel zone between the first location and second location based in part on the determined Fresnel radius for each of the defined locations along the LOS path. The ULS server evaluates the Fresnel zone to determine if the LOS path can support a LOS wireless communication link.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: March 6, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Baljit Singh, Om Prakash Suthar
  • Publication number: 20180007177
    Abstract: In one embodiment, a mobile network includes at least one Information Centric Networking (ICN) enabled mobile base station configured to support ICN transport protocol, and at least one ICN enabled evolved packet core (EPC) device configured to support ICN transport protocol, where the ICN enabled EPC device is operative to assign an ICN based identity to a user equipment (UE) according to an attach request, wherein the attach request indicates that the UE supports the ICN transport protocol.
    Type: Application
    Filed: March 28, 2017
    Publication date: January 4, 2018
    Inventors: Om Prakash SUTHAR, Paul A. POLA KOS
  • Publication number: 20180007176
    Abstract: In one embodiment, a method for improving content delivery for a user equipment (UE) is implemented on a computing device and includes: receiving a request from an application layer on the UE, determining whether said request is an ICN-based request using Information Centric Networking (ICN) transport protocol or an IP-based request using Internet Protocol (IP) transport protocol, and for each ICN-based request according to the determining: forwarding the ICN-based request to an ICN function on the UE, and compressing ICN headers in the ICN-based request using robust header (RoHC) compression.
    Type: Application
    Filed: March 28, 2017
    Publication date: January 4, 2018
    Inventors: Om Prakash SUTHAR, Paul A. POLAKOS
  • Patent number: 9854408
    Abstract: Embodiments herein describe a system that includes an autonomous vehicle (referred to herein as a drone) which is controlled by a self-organizing network (SON) to expand the capabilities of a cellular network in real time. In one embodiment, the SON monitors the cellular network and identifies congestion or capacity issues where the cell towers covering the geographic region may be unable to satisfy the large number of requests for data by the users in the region. Once a congestion or capacity issue is detected, the SON determines whether dispatching a drone access point (AP) may improve or resolve the issue. In one example, the drone AP is an autonomous vehicle that includes a radio that permits the drone to serve as a mobile cell site for the cellular network.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: December 26, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Om Prakash Suthar, Baljit Singh