Patents by Inventor Preethi NATARAJAN

Preethi NATARAJAN 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: 20220150760
    Abstract: A method and apparatus for managing network loading and adjusting admission, and/or congestion and service types based on real-time analytics in an enterprise wireless communication network that includes Base Stations/Access Points (BS/APs) in communication with a number of User Equipment devices (UEs) within the coverage area at a campus location. The system dynamically learns the parameterizations for the control system, and adapts the parameters as the network usage evolves, which is useful for an efficient self-managed network. Such a system can provide a greater QoS across users and other efficiencies. The system simplifies deployment at the enterprise's campus locations because load heatmaps and service patterns are learned based on the actual campus locations.
    Type: Application
    Filed: December 18, 2020
    Publication date: May 12, 2022
    Inventors: Srinivasan Balasubramanian, Mehmet Yavuz, Preethi Natarajan
  • Publication number: 20220150752
    Abstract: A transfer management system for efficiently operating an enterprise wireless communication network (EN) at a campus location enables the EN to control congestion, selectively and smoothly admit UEs, and manage UE exits from the EN. An MNO Network (MN) footprint learning system learns the different MN footprints on the campus, relative to the BS/APs deployed by the individual enterprise, which defines a footprint of wireless coverage for each MNO that has wireless coverage. The MN footprint provides useful information that enables successfully transitioning a UE between an EN and an MNO, which provides the EN with the ability to utilize other networks to offload one or more UEs to manage congestion, delay or deny admission of UEs, and proactively exit UEs to manage congestion or for other reasons.
    Type: Application
    Filed: March 26, 2021
    Publication date: May 12, 2022
    Inventors: Srinivasan Balasubramanian, Mehmet Yavuz, Preethi Natarajan
  • Publication number: 20220151019
    Abstract: A method and apparatus for managing wireless Enterprise Networks (EN) for greater efficiency by developing inactivity timers for packet streams on bearers, monitoring the packet streams of UEs on the bearers, and if inactivity is found determining whether or not to release or modify a bearer, or maintain the current status of the UE considering factors such as congestion, expected lull time, reconstruction cost, and UE type and location. Accordingly, UEs can be more efficiently allocated the EN's available resources. To learn the timers, packet streams are monitored over a period of time, the packet streams are sorted by service type and bearer (and optionally time), and an inter-burst packet arrival time is determined. Timers are developed that provide inactivity time limits and an expected lull time that predicts the behavior of the packet streams based on service type and bearer, and optionally time.
    Type: Application
    Filed: May 12, 2021
    Publication date: May 12, 2022
    Inventors: Srinivasan Balasubramanian, Mehmet Yavuz, Preethi Natarajan
  • Patent number: 11281986
    Abstract: In one implementation, a method includes obtaining time series data. The time serious data includes a plurality of network utilization measurements. The plurality of network utilization measurements is indicative of a plurality of utilizations of one or more resources of a network resource at a plurality of times. The method also includes determining whether the time series data comprises a plurality of segments. Each segment of the plurality of segments is associated with a separate regression model and each segment includes a portion of the time series data. The method further includes identifying a current segment from the time series data when the time series data comprises the plurality of segments. The method further includes determining an estimated network utilization based on a current regression model associated with the current segment.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: March 22, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hao Hu, Preethi Natarajan, Nii Ako Ampa-Sowa, Stephen E. Jerman
  • Publication number: 20220070720
    Abstract: Methods and apparatus for autoconfiguring microslices in enterprise wireless communication networks using a microslice knowledgebase in a remotely located orchestration platform. Microslices are independent end-to-end logical networks operating on a shared physical infrastructure, which ensure certain Quality of Service (QoS) and Service Level Objective (SLO) requirements are met for different service types or applications. Any of the enterprise networks may be a Citizen's Broadband Radio Service (CBRS) system. A microslice knowledgebase unit in the orchestration platform configures microslices for the enterprise networks based upon communication requirements of applications, devices, and groups of devices such as service type, bandwidth requirements, using machine learning and artificial intelligence to learn communication requirements of each enterprise deployment.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 3, 2022
    Inventors: Preethi Natarajan, Mehmet Yavuz, Rajeev Shah
  • Publication number: 20210250268
    Abstract: A method and apparatus for monitoring network performance in near real-time by making measurements on packets received at an intermediate node in a wireless communication network. The solution is useful for any packetized communication network that connects a client and application server, and particularly for any application running over TCP/IP protocol. A method is disclosed for measuring end-to-end qualities of a packet-based communication session between a data sender (DS) and a data receiver (DR) at an intermediate node. The measured end-to-end communication qualities may include latency and packet delay variation.
    Type: Application
    Filed: October 23, 2020
    Publication date: August 12, 2021
    Inventors: Preethi Natarajan, Mehmet Yavuz
  • Publication number: 20210250266
    Abstract: A method and apparatus for monitoring network performance in near real-time by making measurements on packets received at an intermediate node in wireless communication network. The solution is useful for monitoring wireless network performance of any packetized wireless communication network that connects a client and application server, and particularly for any application running over TCP/IP protocol. A method is disclosed for measuring packet loss rate of a packet-based communication session between a Network Source (NS) and a User Equipment (UE) device at an intermediate node, in the downlink direction and the uplink direction. The measured loss is indicative of the loss in the portion of wireless network between the intermediate node and the UE. The measured packet loss rate is compared with service guarantees for the wireless network, and if the service guarantees are not being met, then resolution mechanisms can be implemented.
    Type: Application
    Filed: January 27, 2021
    Publication date: August 12, 2021
    Inventors: Preethi Natarajan, Mehmet Yavuz, Phaneendra Mettu
  • Patent number: 10979875
    Abstract: A method in one embodiment includes intercepting a message in an on-board unit (OBU) of a vehicular network environment between a source and a receiver in the vehicular network environment, verifying the message is sent from the source, verifying the message is not altered, evaluating a set of source flow control policies associated with the source, and blocking the message if the set of source flow control policies indicate the message is not permitted. In specific embodiments, the message is not permitted if a level of access assigned to the source in the set of source flow control policies does not match a level of access tagged on the message. In further embodiments, the method includes evaluating a set of receiver flow control policies associated with the receiver, and blocking the message if the set of receiver flow control policies indicates the message is not permitted.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 13, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Lillian Lei Dai, Sateesh K. Addepalli, Xiaoqing Zhu, Preethi Natarajan, Rong Pan, Fabio R. Maino, Flavio Bonomi, Alexander Loukissas, Vina Ermagan, Pere Monclus
  • Patent number: 10855550
    Abstract: A server uses an LSTM neural network to predict a bandwidth value for a computer network element using past traffic data. The server receives a time series of bandwidth utilization of the computer network element. The time series includes bandwidth values associated with a respective time values. The LSTM neural network is trained with a training set selected from at least a portion of the time series. The server generates a predicted bandwidth value associated with a future time value based on the LSTM neural network. The provisioned bandwidth for the computer network element is adjusted based on the predicted bandwidth value.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: December 1, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mehdi Nikkhah, Preethi Natarajan
  • Publication number: 20200327436
    Abstract: In one implementation, a method includes obtaining time series data. The time serious data includes a plurality of network utilization measurements. The plurality of network utilization measurements is indicative of a plurality of utilizations of one or more resources of a network resource at a plurality of times. The method also includes determining whether the time series data comprises a plurality of segments. Each segment of the plurality of segments is associated with a separate regression model and each segment includes a portion of the time series data. The method further includes identifying a current segment from the time series data when the time series data comprises the plurality of segments. The method further includes determining an estimated network utilization based on a current regression model associated with the current segment.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Hao Hu, Preethi Natarajan, Nii Ako Ampa-Sowa, Stephen E. Jerman
  • Patent number: 10713578
    Abstract: In one implementation, a method includes obtaining time series data. The time serious data includes a plurality of network utilization measurements. The plurality of network utilization measurements is indicative of a plurality of utilizations of one or more resources of a network resource at a plurality of times. The method also includes determining whether the time series data comprises a plurality of segments. Each segment of the plurality of segments is associated with a separate regression model and each segment includes a portion of the time series data. The method further includes identifying a current segment from the time series data when the time series data comprises the plurality of segments. The method further includes determining an estimated network utilization based on a current regression model associated with the current segment.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: July 14, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hao Hu, Preethi Natarajan, Nii Ako Ampa-Sowa, Stephen E. Jerman
  • Patent number: 10365150
    Abstract: A system for facilitating travel includes a handheld device for weighing luggage that is electronically linked with an application server via a smart device. The device includes electronics disposed within a housing configured to conform to a luggage handle. Lifting the luggage with the device disposed against its handle causes the luggage weight to impart a force onto the housing. This force is sensed by the electronics and converted into a weight measurement that is displayed on the smart device and sent to the application server. Weight measurements stored on the application server can be integrated with airline flight information, such as baggage restrictions, to provide certain advantages. For instance, weight measurements can be retrieved by a traveler to ensure baggage compliance. Additionally, historical luggage data can reviewed by an airline on a flight-based level to prepare for atypical cargo loads or on a traveler-basis to incentivize light baggage travel.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: July 30, 2019
    Inventor: Preethi Natarajan
  • Patent number: 10284438
    Abstract: Techniques are provided for a network mapping server device in a network to receive a connection upgrade message comprising information to establish a first data flow from a first endpoint that does not support multiple subflows for the first data flow according to a multipath protocol, where multiple subflows subdivide the first data flow across two or more network paths. The information in the connection upgrade message is analyzed in order to resolve network connectivity to determine potential network connections for at least two subflows of the first data flow to a second endpoint. A response message is sent comprising information configured to establish at least two subflows for the first data flow between the first endpoint and the second endpoint.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: May 7, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Marc Portoles Comeras, Preethi Natarajan, Alberto Rodriguez Natal, Fabio Rodolfo Maino, Alberto Cabellos Aparicio, Vasileios Lakafosis, Lorand Jakab
  • Publication number: 20190020985
    Abstract: A method in one embodiment includes intercepting a message in an on-board unit (OBU) of a vehicular network environment between a source and a receiver in the vehicular network environment, verifying the message is sent from the source, verifying the message is not altered, evaluating a set of source flow control policies associated with the source, and blocking the message if the set of source flow control policies indicate the message is not permitted. In specific embodiments, the message is not permitted if a level of access assigned to the source in the set of source flow control policies does not match a level of access tagged on the message. In further embodiments, the method includes evaluating a set of receiver flow control policies associated with the receiver, and blocking the message if the set of receiver flow control policies indicates the message is not permitted.
    Type: Application
    Filed: September 11, 2018
    Publication date: January 17, 2019
    Inventors: Lillian Lei Dai, Sateesh K. Addepalli, Xiaoqing Zhu, Preethi Natarajan, Rong Pan, Fabio R. Maino, Flavio Bonomi, Alexander Loukissas, Vina Ermagan, Pere Monclus
  • Patent number: 10117066
    Abstract: A method in one embodiment includes intercepting a message in an on-board unit (OBU) of a vehicular network environment between a source and a receiver in the vehicular network environment, verifying the message is sent from the source, verifying the message is not altered, evaluating a set of source flow control policies associated with the source, and blocking the message if the set of source flow control policies indicate the message is not permitted. In specific embodiments, the message is not permitted if a level of access assigned to the source in the set of source flow control policies does not match a level of access tagged on the message. In further embodiments, the method includes evaluating a set of receiver flow control policies associated with the receiver, and blocking the message if the set of receiver flow control policies indicates the message is not permitted.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: October 30, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Sateesh K. Addepalli, Lillian Lei Dai, Flavio Bonomi, Xiaoqing Zhu, Fabio R. Maino, Pere Monclus, Rong Pan, Preethi Natarajan, Vina Ermagan, Alexander Loukissas
  • Publication number: 20180137412
    Abstract: A server uses an LSTM neural network to predict a bandwidth value for a computer network element using past traffic data. The server receives a time series of bandwidth utilization of the computer network element. The time series includes bandwidth values associated with a respective time values. The LSTM neural network is trained with a training set selected from at least a portion of the time series. The server generates a predicted bandwidth value associated with a future time value based on the LSTM neural network. The provisioned bandwidth for the computer network element is adjusted based on the predicted bandwidth value.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 17, 2018
    Inventors: Mehdi Nikkhah, Preethi Natarajan
  • Patent number: 9860709
    Abstract: A method includes establishing communication channels between an on-board unit (OBU) of a vehicle and a plurality of nodes, tagging each of a plurality of data from the plurality of nodes with a priority level, storing the plurality of data in a priority queue according to respective priority levels, selecting a medium to present a first data of the plurality of data to a user, and presenting the first data to the user via the medium. In the method, the plurality of nodes includes a remote node and an in-vehicle device. Another method includes receiving a data from a remote node, generating a plurality of data streams from the data and transmitting the plurality of data streams across a plurality of wireless interfaces. Another method includes enhancing audio signals from a plurality of microphones and speakers. Yet another method includes various gesture based user interfaces coupled to the OBU.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: January 2, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Sateesh K. Addepalli, Lillian Lei Dai, Raghuram S. Sudhaakar, Flavio Bonomi, Xiaoqing Zhu, Preethi Natarajan, Vijaynarayanan Subramanian, Rong Pan, Robert Edward Somers
  • Publication number: 20170343409
    Abstract: A system for facilitating travel includes a handheld device for weighing luggage that is electronically linked with an application server via a smart device. The device includes electronics disposed within a housing configured to conform to a luggage handle. Lifting the luggage with the device disposed against its handle causes the luggage weight to impart a force onto the housing. This force is sensed by the electronics and converted into a weight measurement that is displayed on the smart device and sent to the application server. Weight measurements stored on the application server can be integrated with airline flight information, such as baggage restrictions, to provide certain advantages. For instance, weight measurements can be retrieved by a traveler to ensure baggage compliance. Additionally, historical luggage data can reviewed by an airline on a flight-based level to prepare for atypical cargo loads or on a traveler-basis to incentivize light baggage travel.
    Type: Application
    Filed: May 24, 2017
    Publication date: November 30, 2017
    Inventor: Preethi Natarajan
  • Patent number: 9753828
    Abstract: Maintaining failure survivability in a storage system includes determining a save time corresponding to an amount of time needed to transfer system data from volatile memory to non-volatile memory, determining a threshold corresponding to time for batteries to run while transferring data from volatile memory to non-volatile memory after a power loss, and providing an indication in response to the save time being greater than the threshold. The system may include a plurality of directors and the save time and the threshold may be determined for each of the directors. Determining a threshold may include determining an amount of battery time provided by battery power following power loss and multiplying the amount of battery time by a factor less than one, such as 0.8.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: September 5, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Preston F. Crow, Preethi Natarajan, Steven T. McClure
  • Patent number: 9674104
    Abstract: An example method for adapting Proportional Integral controller Enhanced (PIE) algorithm for varying network conditions is provided and includes estimating an average dequeue rate at which packets are dequeued from a queue of packets maintained in a buffer in a network element operating, estimating a current queuing latency for the queue of packets based on the average dequeue rate, determining a target delay based on the average dequeue rate, the target delay varying with the average dequeue rate according to a predetermined relationship, and calculating a current drop probability associated with a probability that packets arriving at the buffer will be dropped or marked, the current drop probability being calculated using at least the current queuing latency and the target delay. In some embodiments, a threshold for a number of bytes dequeued from the buffer is estimated based on network conditions.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: June 6, 2017
    Assignee: CISCO TECHNOLOGY, INC
    Inventors: Rong Pan, Preethi Natarajan, Chiara Piglione, Mythili Suryanarayana Prabhu, Alon Bernstein, Frederick J. Baker