Patents by Inventor Subhabrata Sen

Subhabrata Sen 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: 9699737
    Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: July 4, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Publication number: 20170150551
    Abstract: A method, computer-readable storage device and apparatus for closing a transmission control protocol connection in a wireless network are disclosed. For example, the method sends a first transmission control protocol option requesting a use of a silent transmission control protocol closure for the transmission control protocol connection, receives a confirmation from a recipient device that silent transmission control protocol closure is to be used for the transmission control protocol connection, sends a second transmission control protocol option that indicates a connection timeout period for the sender device, receives a connection timeout period for the recipient device, tracks the connection timeout period for the sender device and the connection timeout period for the recipient device, and closes the transmission control protocol connection when one of the connection timeout period for the sender device or the connection timeout period for the recipient device has expired.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Inventors: Feng Qian, Subhabrata Sen, Oliver Spatscheck
  • Patent number: 9654950
    Abstract: Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: May 16, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
  • Publication number: 20170093661
    Abstract: Methods and systems for a networked storage environment are provided. As an example, one method includes registering a resource model with an application programming interface (API) server, where the resource model includes information regarding a plurality of resources used for storing data in a networked storage system having a plurality of storage devices; executing a data source service by the API server for obtaining information regarding any of the plurality of resources of the networked storage system, where the data source service obtains information from different data sources associated with different storage system platform types; and in response to a request, providing information regarding any metrics that are used for monitoring the plurality of resources by the API server.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Applicant: NETAPP, INC.
    Inventors: Ameet Deulgaonkar, Swaminathan Ramany, Subhabrata Sen
  • Publication number: 20170093635
    Abstract: Methods and systems for a networked storage environment are provided. One method includes generating a resource model by a processor for storing attributes of a plurality of resources used for storing data in the networked storage system having a plurality of storage devices; identifying a relationship type by the processor between related resources of the plurality of resources; storing by the processor, relationship information as an attribute of the related resources in a shell structure that includes a link for accessing information regarding each related resource and is searchable by a unique resource identifier identifying each related resource; and populating the shell structure by the processor in response to a request for resource information for a related resource by updating the link with a relationship attribute that provides information regarding a relationship that the related resource has with another resource using the updated link from the shell structure.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Applicant: NETAPP, INC.
    Inventors: Subhabrata Sen, Deepthi Shetty
  • Publication number: 20170083601
    Abstract: Methods and systems for a networked storage environment are provided. As an example, one method includes sorting by a processor, collected data having a plurality of entries associated with a plurality of data sources in the networked storage environment based on a filter, where each data source is a resource of the networked storage environment; generating by the processor a tag for tracking a number of entries collected for each data source to present a portion of the data in response to a first request; presenting by the processor, the tag and the portion of the data in response to the first request; and using the tag by the processor for retrieving other entries for presenting another portion of the data in response to another request.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Applicant: NETAPP, INC.
    Inventors: Subhabrata Sen, Sandeep Putrevu, Dhivya Mohanasundaram
  • Patent number: 9578441
    Abstract: Analyzing mobile device applications within a wireless data network and other related aspects are presented herein. More particularly, described herein is a novel Intelligent Mobility Application Profiling Tool (iMAP) and/or other mechanisms, systems and methods for profiling and benchmarking applications associated with mobile devices in a wireless data network. Various systems and methods described herein expose cross-layer interaction associated with a network device in order to profile an application on the network device with respect to energy efficiency, performance, and functionality. As described herein, radio resource control (RRC) analysis can be performed to infer RRC states associated with a given application, identify tail time, etc. Further, analyzers are employed for various layers, including transmission control protocol (TCP) and/or hypertext transfer protocol (HTTP), as well as to analyze communication bursts associated with a given application.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: February 21, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Patent number: 9565716
    Abstract: A method, computer-readable storage device and apparatus for closing a transmission control protocol connection in a wireless network are disclosed. For example, the method sends a first transmission control protocol option requesting a use of a silent transmission control protocol closure for the transmission control protocol connection, receives a confirmation from a recipient device that silent transmission control protocol closure is to be used for the transmission control protocol connection, sends a second transmission control protocol option that indicates a connection timeout period for the sender device, receives a connection timeout period for the recipient device, tracks the connection timeout period for the sender device and the connection timeout period for the recipient device, and closes the transmission control protocol connection when one of the connection timeout period for the sender device or the connection timeout period for the recipient device has expired.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: February 7, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Feng Qian, Subhabrata Sen, Oliver Spatscheck
  • Publication number: 20170034258
    Abstract: A method, non-transitory computer readable medium, and device that manages API requests includes receiving an API request to obtain a list of storage volumes from one or more storage devices, wherein the received API request is non-compatible with the API server computing device or the one or more storage devices. The received API request is scanned to identify a service type associated with the received request. Next, one or more service instances associated with the identified service type are identified. The list of storage volumes from the one or more storage devices using information from at least one service instance of the identified one or more service instances without converting the received API request is provided.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Ameet Deulgaonkar, Swaminathan Ramany, Subhabrata Sen
  • Patent number: 9477283
    Abstract: A rating is provided for a computing application. Traffic data, power data, and/or network signaling load data is collected for a computing application and compared with other similar data. A rating for the computing application is provided based on the comparison.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: October 25, 2016
    Assignees: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Alexandre Gerber, Zhuaqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Publication number: 20160286415
    Abstract: Power and resource efficiency of a mobile network device are increased. In one aspect, a tail optimization protocol (TOP) enables cooperation between a mobile device and an associated radio access network to eliminate idle periods (e.g., tails) when possible. Various systems and methods described herein can leverage the ability of applications and/or their associated connections to accurately predict a long tail time, from which a mobile device can notify an associated cellular network on such an imminent tail in order to allow the cellular network to immediately release tail resources. Various other aspects provided herein realize TOP via fast dormancy and/or other similar notification mechanisms, which enable a handset or other device to notify a cellular network for immediate resource release.
    Type: Application
    Filed: June 10, 2016
    Publication date: September 29, 2016
    Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Patent number: 9374824
    Abstract: Power and resource efficiency of a mobile network device are increased. In one aspect, a Tail Optimization Protocol (TOP) enables cooperation between a mobile device and an associated radio access network to eliminate idle periods (e.g., tails) when possible. Various systems and methods described herein can leverage the ability of applications and/or their associated connections to accurately predict a long tail time, from which a mobile device can notify an associated cellular network on such an imminent tail in order to allow the cellular network to immediately release tail resources. Various other aspects provided herein realize TOP via fast dormancy and/or other similar notification mechanisms, which enable a handset or other device to notify a cellular network for immediate resource release.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: June 21, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Publication number: 20160165584
    Abstract: A more efficient mobile device can be achieved via an optimization process based on display screen dormancy. Application data transmissions can be throttled based on a screen-on or screen-off status of a mobile device. Furthermore, an application management platform can be used to prioritize application data transmissions based on data associated with each application's packet transmissions.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Inventors: Subhabrata Sen, Oliver Spatscheck, Junxian Huang, Zhuoqing Morley Mao, Feng Qian
  • Publication number: 20160150006
    Abstract: Mobile device data transfer via a wireless network is disclosed. A data manager component (DMC) on a carrier-side of an air interface can receive a request for data from a device located on a client-side of the air interface. The DMC can collect data related to the data request. Data can be collected by the DMC from remotely located servers. The collected data can be parsed to facilitate determining additional data that can be collected based on the request for data. The collected data and additional data can be bundled and returned via the air interface to the device on the client-side. Bundling the collected data and additional data can be in accord with an IND scheme, an ONLD scheme, a PARCEL(X) scheme, etc. This can improve load times associate with the requested data and can also reduce power consumption associated with the data transfer over the air interface.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: Subhabrata Sen, Vijay Gopalakrishnan, Oliver Spatscheck, Seungjoon Lee, Sanjay Rao, Ashiwan Sivakumar, Shankaranarayanan Puzhavakath Narayanan
  • Patent number: 9349102
    Abstract: A traffic classifier has a plurality of binary classifiers, each associated with one of a plurality of calibrators. Each calibrator trained to translate an output score of the associated binary classifier into an estimated class probability value using a fitted logistic curve, each estimated class probability value indicating a probability that the packet flow on which the output score is based belongs to the traffic class associated with the binary classifier associated with the calibrator. The classifier training system configured to generate a training data based on network information gained using flow and packet sampling methods. In some embodiments, the classifier training system configured to generate reduced training data sets, one for each traffic class, reducing the training data related to traffic not associated with the traffic class.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 24, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Subhabrata Sen, Nicholas Duffield, Patrick Haffner, Jeffrey Erman, Yu Jin
  • Publication number: 20160142440
    Abstract: A system for decrypts encrypted Secure Sockets Layer (SSL) data from packet traces without using private keys or a proxy. Decryption of encrypted SSL data is accomplished by intercepting a session key associated with a communication session transmitted from a user device to a server during handshaking between the user device and the server. The session key is then used to decrypt packet level traces of the communication session. The decrypted packet level traces are then used to measure traffic.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Feng Qian, Oliver Spatscheck, Subhabrata Sen
  • Publication number: 20160127877
    Abstract: Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
    Type: Application
    Filed: January 14, 2016
    Publication date: May 5, 2016
    Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
  • Patent number: 9264872
    Abstract: Techniques for using controlling traffic transmissions to manage radio resource utilization are presented herein. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: February 16, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
  • Patent number: 9220066
    Abstract: Techniques for increasing power and resource efficiency of a mobile device are presented herein. In the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: December 22, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Publication number: 20150327057
    Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.
    Type: Application
    Filed: July 16, 2015
    Publication date: November 12, 2015
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang