Patents by Inventor Vikram Siwach
Vikram Siwach 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: 11388222Abstract: A wireless network device can receive, at a traffic director in a kernel space, a data packet from a client device and determine whether the data packet is intended for an application cloud server operating in a cloud environment. The wireless network device can provide, based on determining that the data packet is intended for the application cloud server, the data packet to an application server instance executing on the wireless network device. The application server instance can be implemented in a virtualized software container in a user space, and can be configured to perform one or more operations associated with the application cloud server. The wireless network device can receive, at the traffic director and from the application server instance, a result of the application server instance performing the one or more operations on the data packet, and transmit the result to the application cloud server.Type: GrantFiled: May 4, 2018Date of Patent: July 12, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Feng Li, Jae Won Chung, Vikram Siwach, Praveen Atreya
-
Publication number: 20190342373Abstract: A wireless network device can receive, at a traffic director in a kernel space, a data packet from a client device and determine whether the data packet is intended for an application cloud server operating in a cloud environment. The wireless network device can provide, based on determining that the data packet is intended for the application cloud server, the data packet to an application server instance executing on the wireless network device. The application server instance can be implemented in a virtualized software container in a user space, and can be configured to perform one or more operations associated with the application cloud server. The wireless network device can receive, at the traffic director and from the application server instance, a result of the application server instance performing the one or more operations on the data packet, and transmit the result to the application cloud server.Type: ApplicationFiled: May 4, 2018Publication date: November 7, 2019Inventors: Feng Li, Jae Won Chung, Vikram Siwach, Praveen Atreya
-
Patent number: 10050889Abstract: A method, a device, and a non-transitory storage medium to receive in a data path of user traffic, a packet associated with an end user; identify, by an operating system space, an identifier of the end user that is included in the packet; determine whether a type of traffic control service to be applied to the packet can be determined; pass, by the operating system space to an application space, the packet when the type of traffic control service cannot determined; determine, by the application space, the type of traffic of traffic control service; add, by the application space, a marker to the packet that indicates an identifier of the type of traffic control service; provide, by the operating system space the type of traffic control service that includes an in-line quota enforcement service and a charging record service.Type: GrantFiled: January 27, 2017Date of Patent: August 14, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Xiaoxiao Jiang, Vikram Siwach, Damascene M. Joachimpillai, Li Zhao
-
Publication number: 20180219784Abstract: A method, a device, and a non-transitory storage medium to receive in a data path of user traffic, a packet associated with an end user; identify, by an operating system space, an identifier of the end user that is included in the packet; determine whether a type of traffic control service to be applied to the packet can be determined; pass, by the operating system space to an application space, the packet when the type of traffic control service cannot determined; determine, by the application space, the type of traffic of traffic control service; add, by the application space, a marker to the packet that indicates an identifier of the type of traffic control service; provide, by the operating system space the type of traffic control service that includes an in-line quota enforcement service and a charging record service.Type: ApplicationFiled: January 27, 2017Publication date: August 2, 2018Inventors: Xiaoxiao Jiang, Vikram Siwach, Damascene M. Joachimpillai, Li Zhao
-
Patent number: 9979835Abstract: A method, a device, and a non-transitory storage medium to provide a user interface that allows a user to configure a traffic control service, the traffic control service including at least one of a content-based service, an application-based service, a time-based service, a location-based service, or a quality-of-service-based service; receive, via the user interface, selections of parameters that govern the traffic control service, and a unique identifier of an end user to which the traffic control service pertains; configure the traffic control service in a line card of a network device included in the data path, wherein the configuration includes the rules data and the unique identifier in the line card, and the traffic control service that includes an in-line quota enforcement service and a charging record service.Type: GrantFiled: January 27, 2017Date of Patent: May 22, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Xiaoxiao Jiang, Vikram Siwach, Damascene M. Joachimpillai, Li Zhao
-
Publication number: 20110075654Abstract: Described are a method, a computer program product and apparatus for implementing signaling gateway redundancy. A first SIGTRAN protocol application server process maintenance message is received, at a first signaling gateway, from a first application server process. Connection control information associated with one or more connections to the first signaling gateway is updated based on the first SIGTRAN protocol application server process maintenance message. A second SIGTRAN protocol application server process maintenance message is transmitted, from the first signaling gateway, to a second signaling gateway. The second SIGTRAN protocol application server process maintenance message is based on the first SIGTRAN protocol application server process maintenance message. The second signaling gateway is mated with the first signaling gateway.Type: ApplicationFiled: September 29, 2009Publication date: March 31, 2011Applicant: Sonus Networks, Inc.Inventors: Damascene Joachimpillai, Gareth Cooper, Vikram Siwach, Christopher L. Dischino
-
Publication number: 20110078274Abstract: Described are a method, a computer program product and apparatus for implementing signaling gateway redundancy. A signaling network management message is received, at a first signaling gateway, from a first signaling network. Routing control information associated with the first signaling gateway is updated based on the signaling network management message. A first SIGTRAN protocol signaling network management message is transmitted, from the first signaling gateway, to a first application server on a first IP network. The first SIGTRAN protocol signaling network management message is based on the signaling network management message. A second SIGTRAN protocol signaling network management message is transmitted, from the first signaling gateway, to a second signaling gateway on a second IP network. The second SIGTRAN protocol signaling network management message is based on the signaling network management message. The second signaling gateway is mated with the first signaling gateway.Type: ApplicationFiled: September 29, 2009Publication date: March 31, 2011Applicant: Sonus Networks, Inc.Inventors: Damascene Joachimpillai, Gareth Cooper, Vikram Siwach, Christopher L. Dischino