Patents by Inventor Saumitra Mohan Das

Saumitra Mohan Das 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: 20180054361
    Abstract: Methods and apparatus for enhanced overlay state maintenance in a peer-to-peer overlay network. A first method includes inferring that a first node is leaving the overlay network, and transmitting a decrement message to decrement a size counter value. A second method includes identifying a set of nodes associated with a first node of an overlay network, obtaining a segment length associated with each node of the set of nodes, and determining a size of the overlay network by dividing the total number of nodes in the set of nodes by the sum of the segment lengths. A third method includes identifying a set of nodes associated with a first node of an overlay network, obtaining a size estimate associated with the first node and with each node of the set of nodes, and determining a size of the overlay network by averaging the size estimates.
    Type: Application
    Filed: January 14, 2016
    Publication date: February 22, 2018
    Inventors: Saumitra Mohan Das, Vidhya Narayanan, Lakshminath Dondeti, Ranjith S. Jayaram
  • Publication number: 20180039779
    Abstract: A computing device may be protected from non-benign behavior, malware, and cyber attacks by using a combination of predictive and real-time behavior-based analysis techniques. A computing device may be configured to identify anticipated behaviors of a software application before runtime, analyze the anticipated behaviors before runtime to generate static analysis results, commencing execution of the software application, analyze behaviors of the software application during runtime via a behavior-based analysis system, and control operations of the behavior-based analysis system based on the static analysis results.
    Type: Application
    Filed: August 4, 2016
    Publication date: February 8, 2018
    Inventors: Dong Li, Yin Chen, Saumitra Mohan Das
  • Patent number: 9888360
    Abstract: Embodiments may automatically place access points (APs) on floor plans by incorporating a number of conventions for identifying types and locations of APs. These conventions may include the name of APs, MAC addresses, lat/lon information, and feature analysis or image recognition techniques for matching visual cues if the AP locations are marked on images. Some embodiment may conduct several other operations to optimize placement of APs. These optimization operations may reduce the number of steps needed to place APs on floor plans, and/or may reduce extraneous and superfluous information from the floor plans that may clutter the annotated floor plan map.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: February 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Abhinav Sharma, Sunil Patel, Murthy S. Vempati, Saumitra Mohan Das, Chandrakant Mehta, Rupali T. Desai
  • Patent number: 9866993
    Abstract: Disclosed are methods, devices, systems, apparatus, servers, computer-/processor-readable media, and other implementations, including a method, performed at a processor-based wireless mobile device, that includes receiving, by the mobile device, signals that include at least one message comprising antenna information for a first wireless node transmitting the signals, and transmitting, by the mobile device, an information message including the antenna information for the first wireless node to a remote device configured to receive and store antenna data for multiple wireless nodes obtained by one or more wireless devices while visiting respective areas covered by the multiple wireless nodes.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: January 9, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Saumitra Mohan Das, Sai Pradeep Venkatraman, Subash Marri Sridhar, Carlos Horacio Aldana
  • Publication number: 20170366978
    Abstract: Various embodiments provide methods, devices, and non-transitory processor-readable storage media enabling network path probing with a communications device by sending probes via a network connection to a STUN server and receiving probe replies. The communications device may increment a counter and transmit a test probe configured to be dropped at the first access point (NAT) causing all subsequent NATs to release their IP/port mappings. The communications device may send another probe to the STUN server and receive a probe reply. The communications device may compare the first and second probe replies to determine whether the final IP addresses within the network path match. By continuously incrementing the counter and querying access points, the communications device may determine the number of access points lay along any given network path. The presence of addition or unexpected numbers of NAT Servers may indicate the presence of a rogue access point.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta
  • Publication number: 20170364136
    Abstract: Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing wake lock aware scheduling. The apparatus may receive a wake lock request by a wake lock profiler and acquire wake lock information of a wake lock event associated with the wake lock request. The wake lock information may include a wake lock time parameter. The apparatus may send a hint having the wake lock time parameter. The apparatus may receive the hint, determine whether ready jobs can execute during the wake lock event, and send a request for permission to schedule the ready jobs for execution during the wake lock event in response to determining that the ready jobs can execute during the wake lock event.
    Type: Application
    Filed: June 18, 2016
    Publication date: December 21, 2017
    Inventors: Sriram Nandha Premnath, Sudha Anil Kumar Gathala, Saumitra Mohan Das
  • Publication number: 20170366935
    Abstract: Various embodiments include methods, and computing devices configured to implement the methods, for anomaly monitoring using context-based sensor output correlation. A computing device may obtain output of a first sensor and may determine that an anomaly is likely to occur based on the obtained output of the first sensor. The computing device may transmit a message indicating that the anomaly is likely to occur, causing receiving computing devices to begin logging output of sensors of the receiving computing devices. The computing device may determine whether the anomaly did occur. If the anomaly did occur, the computing device may transmit a sensor output request. Nearby computing devices may receive this sensor output request and may transmit collected sensor data to the first computing device. The first computing device may receive the sensor output collected by the various receiving devices and may correlate the first sensor output with the received sensor output.
    Type: Application
    Filed: June 17, 2016
    Publication date: December 21, 2017
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta, Govindarajan Krishnamurthi
  • Publication number: 20170357343
    Abstract: Methods, apparatuses, systems, and computer-readable media for integrating sensation functionalities into a mobile device using a haptic sleeve are presented. According to one or more aspects of the disclosure, a computing device may receive, via a haptic sleeve, sensation input captured by one or more haptic components of the haptic sleeve. Subsequently, the computing device may store haptic data corresponding to the received sensation input. For example, in storing such haptic data, the computing device may store information describing one or more electrical signals received via the one or more haptic components of the haptic sleeve during a period of time corresponding to a particular event, and this stored information may reflect various characteristics of the sensation input received by the computing device in connection with the particular event, such as the magnitude(s), position(s), duration, and/or type(s) of sensation(s) captured during the period of time.
    Type: Application
    Filed: August 28, 2017
    Publication date: December 14, 2017
    Inventors: Lenoid SHEYNBLAT, Vinay SRIDHARA, Saumitra Mohan DAS
  • Patent number: 9832211
    Abstract: Disclosed is an apparatus and method for a computing device to determine if an application is malware. The computing device may include: a query logger to log the behavior of the application on the computing device to generate a log; a behavior analysis engine to analyze the log from the query logger to generate a behavior vector that characterizes the behavior of the application; and a classifier to classify the behavior vector for the application as benign or malware.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: November 28, 2017
    Assignee: QUALCOMM, Incorporated
    Inventors: Hsu-Chun Hsiao, Shuo Deng, Babak Salamat, Rajarshi Gupta, Saumitra Mohan Das
  • Publication number: 20170336936
    Abstract: Methods, systems, computer-readable media, and apparatuses for integration of an outdoor map and an indoor map associated with a venue using a mobile device are presented. The method may comprise presenting the outdoor map associated with an outdoor map application, wherein the outdoor map includes an area associated with the venue. Additionally, the method may comprise overlaying the indoor map on the area of the outdoor map associated with the venue, wherein the indoor map is associated with an indoor map application. Furthermore, the method may comprise receiving a first indication of a first event associated with the venue. Moreover, in response to receiving the first indication of the first event, the method may comprise allowing the indoor map application to control an aspect associated with the presentation of the outdoor map with the overlaid indoor map.
    Type: Application
    Filed: August 9, 2017
    Publication date: November 23, 2017
    Inventors: Faraz MOHAMMAD MIRZAEI, Saumitra Mohan DAS, Behrooz KHORASHADI
  • Patent number: 9824481
    Abstract: Techniques describe tagging visual data (e.g., image and/or video data) with wireless and sensor measurement information by a mobile device. Tagged visual data may be sent to a server, such as a crowdsourcing server. Techniques further describe receiving visual data from a device, wherein the visual data is tagged with information comprising source identifying information associated with an at least one signal emitting device, identifying at least one visual feature from the visual data, determining a coordinate on a map at which the visual data was acquired based on identifying the at least one visual feature from the visual data, and associating the coordinate on the map with the information associated with the at least one signal emitting device.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: November 21, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ayman Fawzy Naguib, Hui Chao, Saumitra Mohan Das
  • Publication number: 20170318426
    Abstract: Systems, apparatus and methods for selecting a base station or a set of base stations for RTT measurements, or other interactive radio localization technique, to determine a position fix of a device are presented. The method imposes a processing load on only inactive or less active base stations. Busy or busier base stations are not used in the interactive radio localization technique. By imposing a processing load on only less active base stations, transmitting devices may be under loaded and encounter a more uniform processing delay, and thus provide a more accurate measurement resulting in a more accurate position fix.
    Type: Application
    Filed: July 14, 2017
    Publication date: November 2, 2017
    Inventors: Vrajesh BHAVSAR, Yin CHEN, Saumitra Mohan DAS
  • Publication number: 20170308701
    Abstract: A network and its devices may be protected from non-benign behavior, malware, and cyber attacks caused by downloading software by configuring a server computing device to work in conjunction with the devices in the network. The server computing device may be configured to receive a software application from an application download service, establish a secure communication link to a client computing device in the network, receive exercise information from the client computing device via the secure communication link, use the received exercise information to exercise the received software application in a client computing device emulator to identify one or more behaviors, and determine whether the identified behaviors are benign. The server computing device may send the software application to the client computing device in response to determining that the identified behaviors are benign, and quarantine the software application in response to determining that the identified behaviors are not benign.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 26, 2017
    Inventors: Sriram Nandha Premnath, Saumitra Mohan Das, Rajarshi Gupta
  • Patent number: 9781698
    Abstract: Disclosed are methods, devices, systems, apparatus, servers, computer-/processor-readable media, and other implementations, including a method, performed at a processor-based device, that includes obtaining antenna information for one or more wireless nodes, and generating based, at least in part, on the antenna information for the one or more wireless nodes, a heatmap representative of values measurable at a plurality of locations from signals transmitted by the one or more wireless nodes.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: October 3, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Sai Pradeep Venkatraman, Subash Marri Sridhar, Saumitra Mohan Das, Carlos Horacio Aldana
  • Publication number: 20170278323
    Abstract: Various embodiments include methods, and computing devices implementing the methods, for analyzing sensor information to identify an abnormal vehicle behavior. A computing device may monitor sensors (e.g., a closely-integrated vehicle sensor, a loosely-integrated vehicle sensor, a non-vehicle sensor, etc.) in the vehicle to collect the sensor information, analyze the collected sensor information to generate an analysis result, and use the generated analysis result to determine whether a behavior of the vehicle is abnormal. The computing device may also generate a communication message in response to determining that the behavior of the vehicle is abnormal, and send the generated communication message to an external entity.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Rajarshi Gupta, Saumitra Mohan Das, Govindarajan Krishnamurthi, Seyed Ali Ahmadzadeh
  • Publication number: 20170279701
    Abstract: Various embodiments provide methods, devices, and non-transitory processor-readable storage media enabling network probing with a communication device based on the communication device sending a probe via a first network connection and receiving the probe via a second network connection. By leveraging a capability of a communication device to establish two network connections at the same time, various embodiments may enable a single communication device to act as both a probing client and a probing server. In this manner, various embodiments may enable standalone network probing, i.e., network probing that may not require a remote dedicated probing server to act as a probe generator or a probe sink.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta
  • Publication number: 20170272450
    Abstract: Various embodiments include methods, and computing devices implementing the methods, for authenticating vehicle information by polling selected sensors. A server computing device receiving vehicle information from a reporting vehicle may compare the received vehicle information to contextual information to generate a comparison result, and determine whether the received vehicle information should be evaluated with greater scrutiny based on the comparison result. The server computing device may select sensors for polling based on the received vehicle information (and in response to determining that the received vehicle information should be evaluated with greater scrutiny), and poll the selected sensors to received sensor information. The server computing device may use the received sensor information to corroborate the received vehicle information, and perform a responsive action based on the result of the corroboration.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Inventors: Govindarajan Krishnamurthi, Saumitra Mohan Das, Rajarshi Gupta
  • Patent number: 9763045
    Abstract: Systems, apparatus and methods for selecting a base station or a set of base stations for RTT measurements, or other interactive radio localization technique, to determine a position fix of a device are presented. The method imposes a processing load on only inactive or less active base stations. Busy or busier base stations are not used in the interactive radio localization technique. By imposing a processing load on only less active base stations, transmitting devices may be under loaded and encounter a more uniform processing delay, and thus provide a more accurate measurement resulting in a more accurate position fix.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: September 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Vrajesh Bhavsar, Yin Chen, Saumitra Mohan Das
  • Publication number: 20170254648
    Abstract: Techniques are provided which may be implemented using various methods and/or apparatuses to allow for delay zone information to be gathered by one or more mobile stations used in route navigation, provided to one or more computing devices and processed in some manner to establish navigation information that may be of use by mobile stations involved in route navigation. For example, in certain instances navigation information may be indicative of an expected delay with regard to at least one known delay zone that may affect a user of the mobile station attempting to adhere to a route.
    Type: Application
    Filed: May 19, 2017
    Publication date: September 7, 2017
    Inventors: Rajarshi Gupta, Saumitra Mohan Das
  • Patent number: 9746945
    Abstract: Methods, apparatuses, systems, and computer-readable media for integrating sensation functionalities into a mobile device using a haptic sleeve are presented. According to one or more aspects of the disclosure, a computing device may receive, via a haptic sleeve, sensation input captured by one or more haptic components of the haptic sleeve. Subsequently, the computing device may store haptic data corresponding to the received sensation input. For example, in storing such haptic data, the computing device may store information describing one or more electrical signals received via the one or more haptic components of the haptic sleeve during a period of time corresponding to a particular event, and this stored information may reflect various characteristics of the sensation input received by the computing device in connection with the particular event, such as the magnitude(s), position(s), duration, and/or type(s) of sensation(s) captured during the period of time.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: August 29, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Leonid Sheynblat, Vinay Sridhara, Saumitra Mohan Das