Patents by Inventor Ashwin Sridharan

Ashwin Sridharan 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: 20220294820
    Abstract: A device includes a processor and a memory. The processor effectuates operations including monitoring enterprise network traffic associated with one or more user equipment (UE). The processor further effectuates operations including comparing the enterprise network traffic to a UE profile associated with each of the one or more UE. The processor further effectuates operations including determining whether the comparison indicates that a predetermined threshold has been exceeded. The processor further effectuates operations including in response to the indication that the predetermined threshold has been exceeded, generating an alert, wherein exceeding the predetermined threshold is indicative of a denial of service attack on an enterprise network or an attempt to remove enterprise data via the one or more UE.
    Type: Application
    Filed: May 31, 2022
    Publication date: September 15, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Koral, Arun Jotshi, Ashwin Sridharan, Kartik Pandit
  • Patent number: 11381594
    Abstract: A device includes a processor and a memory. The processor effectuates operations including monitoring enterprise network traffic associated with one or more user equipment (UE). The processor further effectuates operations including comparing the enterprise network traffic to a UE profile associated with each of the one or more UE. The processor further effectuates operations including determining whether the comparison indicates that a predetermined threshold has been exceeded. The processor further effectuates operations including in response to the indication that the predetermined threshold has been exceeded, generating an alert, wherein exceeding the predetermined threshold is indicative of a denial of service attack on an enterprise network or an attempt to remove enterprise data via the one or more UE.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: July 5, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Yaron Koral, Arun Jotshi, Ashwin Sridharan, Kartik Pandit
  • Publication number: 20210306372
    Abstract: A device includes a processor and a memory. The processor effectuates operations including monitoring enterprise network traffic associated with one or more user equipment (UE). The processor further effectuates operations including comparing the enterprise network traffic to a UE profile associated with each of the one or more UE. The processor further effectuates operations including determining whether the comparison indicates that a predetermined threshold has been exceeded. The processor further effectuates operations including in response to the indication that the predetermined threshold has been exceeded, generating an alert, wherein exceeding the predetermined threshold is indicative of a denial of service attack on an enterprise network or an attempt to remove enterprise data via the one or more UE.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Yaron Koral, Arun Jotshi, Ashwin Sridharan, Kartik Pandit
  • Patent number: 11082862
    Abstract: A device includes a processor and a memory. The processor effectuates operations including generating a plurality of tiles for a designated region and classifying each of the plurality of tiles based on whether each tile is associated with a deployment zone. The operations further including clustering locations associated with one or more tiles of the plurality of tiles, wherein the one or more tiles are classified as being associated with the deployment zone, wherein the clustering generates at least one vertex. The operations further including forming a polygon based on the at least one vertex. The operations further including providing a map of the designated region including the polygon at a location in the map associated with the deployment zone, wherein the deployment zone is one or more areas of service within the designated region that are prioritized for new or additional services, or infrastructure based on design criteria.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: August 3, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Gaurav Thakur, Danielle Liu, Arun Jotshi, Ashwin Sridharan, Kathleen Meier-Hellstern
  • Patent number: 10992536
    Abstract: Systems, methods and computer readable media are provided to control anycast traffic using a software defined network controller. Telemetry and event data is gathered from a plurality of service nodes in the network. The telemetry and event data sent by an event broker to an analytic application with a resource conditions at each of the plurality of service nodes is determined based on the telemetry and event data. Traffic routing change recommendations are provided to a software defined network controller based on resource conditions at each of the plurality of service nodes and a set of predetermined policies.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: April 27, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Anestis Karasaridis, Douglas M. Nortz, Ashwin Sridharan, Patrick Michael Velardo, Jr.
  • Publication number: 20180048525
    Abstract: Systems, methods and computer readable media are provided to control anycast traffic using a software defined network controller. Telemetry and event data is gathered from a plurality of service nodes in the network. The telemetry and event data sent by an event broker to an analytic application with a resource conditions at each of the plurality of service nodes is determined based on the telemetry and event data. Traffic routing change recommendations are provided to a software defined network controller based on resource conditions at each of the plurality of service nodes and a set of predetermined policies.
    Type: Application
    Filed: August 15, 2016
    Publication date: February 15, 2018
    Inventors: Anestis Karasaridis, Douglas M. Nortz, Ashwin Sridharan, Patrick Michael Velardo, JR.
  • Publication number: 20170245290
    Abstract: A method, computer-readable storage device, and apparatus for allocating a plurality of timeslots of each channel of a plurality of channels in a wireless network are disclosed. For example, the method determines a location and a velocity for each user endpoint device of a plurality of user endpoint devices, estimates a future data rate for each user endpoint device at the location, estimates future timeslot allocations of each channel of the plurality of channels in the wireless network in accordance with the future data rate that is predicted for each user endpoint device, and allocates each timeslot of the plurality of timeslots of each channel of the plurality of channels in the wireless network to a user endpoint device of the plurality of user endpoint devices in accordance with the future timeslot allocations that are estimated for each channel.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Inventors: Ashwin Sridharan, Vaneet Aggarwal, Rittwik Jana, Howard Karloff, Nemmara K. Shankaranarayanan, Vinay Anant Vaishampayan, Robert Margolies, Gil Zussman
  • Patent number: 9648612
    Abstract: A method, computer-readable storage device, and apparatus for allocating a plurality of timeslots of each channel of a plurality of channels in a wireless network are disclosed. For example, the method determines a location and a velocity for each user endpoint device of a plurality of user endpoint devices, estimates a future data rate for each user endpoint device at the location, estimates future timeslot allocations of each channel of the plurality of channels in the wireless network in accordance with the future data rate that is predicted for each user endpoint device, and allocates each timeslot of the plurality of timeslots of each channel of the plurality of channels in the wireless network to a user endpoint device of the plurality of user endpoint devices in accordance with the future timeslot allocations that are estimated for each channel.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: May 9, 2017
    Assignees: AT&T Intellectual Property I, L.P., The Trustees of Columbia University in the City of New York
    Inventors: Ashwin Sridharan, Vaneet Aggarwal, Rittwik Jana, Howard Karloff, Nemmara K. Shankaranarayanan, Vinay Anant Vaishampayan, Robert Margolies, Gil Zussman
  • Patent number: 9491055
    Abstract: What is disclosed is a method of operating a communication network, where the communication network comprises a set of users. The method includes obtaining usage activity for each of the users of the set and processing the usage activity to determine connectivity information between individual ones of the users of the set. The method also includes processing the connectivity information to determine users of the set with similar connectivity, and processing the users of the set with similar connectivity to identify a community of users within the users of the set with similar connectivity. The method also includes monitoring at least one of the users in the community to determine if action is needed for at least another one of the users in the community.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: November 8, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Ashwin Sridharan, Mukund Seshadri, James Christopher Schneider, Bodicherla Aditya Prakash, Christos Faloutsos, Sridhar Machiraju
  • Publication number: 20150181596
    Abstract: A method, computer-readable storage device, and apparatus for allocating a plurality of timeslots of each channel of a plurality of channels in a wireless network are disclosed. For example, the method determines a location and a velocity for each user endpoint device of a plurality of user endpoint devices, estimates a future data rate for each user endpoint device at the location, estimates future timeslot allocations of each channel of the plurality of channels in the wireless network in accordance with the future data rate that is predicted for each user endpoint device, and allocates each timeslot of the plurality of timeslots of each channel of the plurality of channels in the wireless network to a user endpoint device of the plurality of user endpoint devices in accordance with the future timeslot allocations that are estimated for each channel.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Applicants: The Trustees of Columbia University in the City of New York, AT&T Intellectual Property I, L.P.
    Inventors: ASHWIN SRIDHARAN, Vaneet Aggarwal, Rittwik Jana, Howard Karloff, Nemmara K. Shankaranarayanan, Vinay Anant Vaishampayan, Robert Margolies, Gil Zussman
  • Patent number: 8600425
    Abstract: A method, system, and medium are provided for controlling power usage in a wireless telecommunications network, the method comprising transmitting a pilot signal to a mobile station over a wireless channel, receiving a response that includes a signal-to-interference-and-noise ratio associated with said pilot signal, determining an instantaneous channel rate to be used for a subsequent data transmission to said mobile station based at least on said signal-to-interference-and-noise ratio, selecting a transmit power level for said data transmission; and transmitting data to said mobile station at said channel rate and said power level.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: December 3, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Hui Zang, Ashwin Sridharan, Majid Ghaderi
  • Patent number: 8509837
    Abstract: A method, system, and medium are provided for controlling power usage in a wireless telecommunications network, the method comprising transmitting a pilot signal to a mobile station over a wireless channel, receiving a response that includes a signal-to-interference-and-noise associated with said pilot signal, determining an instantaneous channel rate to be used for a subsequent data transmission to said mobile station based at least on said signal-to-interference-and-noise, selecting a transmit power level for said data transmission; and transmitting data to said mobile station at said channel rate and said power level.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: August 13, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Hui Zang, Ashwin Sridharan, Majid Ghaderi
  • Patent number: 7864802
    Abstract: A method and system, are provided for dynamically allocating channel resources in a wireless network. The wireless network may be a multi-rate network having a base station controller that adapts wireless channel rates associated with a communication session based on a TCP sending rate associated with a sending device. The base station controller includes a scheduler and optimization engine that probes the wireless network to gather TCP parameters, such as round trip times, etc. The optimization engine utilizes a long-term sending rate to generate a subset of channel rates from available channel rates associated with the wireless network. The scheduler engine utilizes the instantaneous sending rate to adapt the wireless channel rate by selecting a channel rate from the subset of channel rates.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: January 4, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Majid Ghaderi Dehkordi, Ashwin Sridharan, Hui Zang
  • Patent number: 7733777
    Abstract: A media, method, and system, are provided for dynamically allocating channel resources to multiple TCP sessions in a wireless network. The wireless network may be a multi-rate network having a base station controller that adapts wireless channel rates associated with a communication session based on a preemption probability associated with a high-rate channel. The base station controller includes a scheduler and optimization engine that probes the wireless network to gather TCP parameters, such as round trip times, etc. The optimization engine utilizes a long-term sending rate to generate a subset of channel rates from available channel rates associated with the wireless network. The scheduler engine utilizes the instantaneous sending rate to adapt the wireless channel rate by selecting a channel rate from the subset of channel rates.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: June 8, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Ashwin Sridharan, Majid Ghaderi, Hui Zang