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).

  • Patent number: 10979906
    Abstract: Various embodiments include systems and methods of determining whether media access control (MAC) address spoofing is present in a network by a wireless communication device. A processor of the wireless communication device may determine an anticipated coherence interval based on a beacon frame received from an access point. The processor may schedule an active scan request and may determine whether a response frame corresponding to the scheduled active request is received within the anticipated coherence interval. The processor may calculate a first correlation coefficient in response to the response frame being received within the anticipated coherence interval and may determine that MAC address spoofing is not present in the network when the first correlation coefficient is greater than a first predetermined threshold.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: April 13, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Sriram Nandha Premnath, Seyed Ali Ahmadzadeh, Saumitra Mohan Das
  • Patent number: 10582105
    Abstract: Techniques describe opportunistically capturing and tagging images with wireless information by a mobile device. The tagged image may be transmitted to a remote server, such as a crowdsourcing server, where the location at which the image was captured may be determined using visual features from the image. An association between the location and the wireless measurements may be used in building/maintaining a heatmap. In one embodiment, techniques are described for setting camera parameters for opportunistically capturing images and may include receiving at least one signal associated with at least one signal emitting device, determining information associated with the at least one signal emitting device using the at least one signal, setting at least one camera parameter for a camera coupled to the mobile device based on the information associated with the at least one signal emitting device, and capturing one or more images using the at least one camera parameter.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: March 3, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Ayman Fawzy Naguib, Hui Chao, Saumitra Mohan Das
  • Patent number: 10480945
    Abstract: A method of disambiguating a location of a mobile station within a structure includes: obtaining, at the mobile station, regional pressure indications and corresponding region indications indicating regions within a structure that are vertically displaced with respect to each other, each of the regional pressure indications indicating atmospheric pressure information associated with the corresponding region; determining mobile station pressure information associated with a present location of the mobile station; comparing the mobile station pressure information with the regional pressure indications; and based on the comparing, determining in which of the regions the mobile station presently resides.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: November 19, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Saumitra Mohan Das, Vinay Sridhara, Rajarshi Gupta
  • Patent number: 10447717
    Abstract: Various embodiments provide methods, devices, and non-transitory processor-readable storage media enabling rogue access point detection with a communications device by sending multiple probes via different network connections to a remote server and receiving probe replies. Various embodiments may include a communication device transmitting a first probe addressed to a server via a first network connection and a second probe addressed to the server via a second network connection. Upon receiving a first probe reply from the server via the first network connection and a second probe reply from the server via the second network connection server, the communications device may analyze the received probe replies to determine whether an access point of either the first network or the second network is a rogue access point.
    Type: Grant
    Filed: January 28, 2017
    Date of Patent: October 15, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Yin Chen, Sriram Nandha Premnath
  • Publication number: 20190297465
    Abstract: Methods and systems for providing information associated with a location history of a mobile device to one or more applications are disclosed. A mobile device generates one or more location history records based on one or more locations of the mobile device, each location history record comprising one or more points of interest and a duration at the one or more points of interest, receives an information request from at least one application, determines a subset of the one or more location history records that meet criteria from the information request, determines a level of permission for the at least one application based on the information request and the subset of the one or more location history records, and provides information associated with the subset of the one or more location history records to the at least one application based on the level of permission.
    Type: Application
    Filed: June 14, 2019
    Publication date: September 26, 2019
    Inventors: Hui CHAO, Saumitra Mohan Das, Yin Chen
  • Patent number: 10368205
    Abstract: Methods and systems for providing information associated with a location history of a mobile device to one or more applications are disclosed. A mobile device generates one or more location history records based on one or more locations of the mobile device, each location history record comprising one or more points of interest and a duration at the one or more points of interest, receives an information request from at least one application, determines a subset of the one or more location history records that meet criteria from the information request, determines a level of permission for the at least one application based on the information request and the subset of the one or more location history records, and provides information associated with the subset of the one or more location history records to the at least one application based on the level of permission.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: July 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Hui Chao, Saumitra Mohan Das, Yin Chen
  • Patent number: 10333965
    Abstract: Methods, and computing devices implementing the methods, that enable client computing devises to work in conjunction with a server device to identify and temporarily defend against non-benign applications (e.g., malware, etc.) and other threats before a more permanent solution or defense (e.g., a patch or software upgrade) becomes available and installed on the client computing device. The server device may be configured to receive reports from the client computing devices, receive threat feeds from third-party servers (e.g., threat intelligence servers, etc.), and use information included in the received threat feed and information included in the received reports to analyze, in the server computing device, a software application that is operating on a client device in multiple passes. The server may generate threat scores (e.g., one for each pass, etc.), and the threat scores to the client computing device for use in devising a customized security response.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: June 25, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Sudha Anil Kumar Gathala, Saumitra Mohan Das, Nayeem Islam, Dallas James Wiener, Hugo Romero, Harold Gilkey, Giridhar Mandyam
  • Patent number: 10321269
    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: July 14, 2017
    Date of Patent: June 11, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Vrajesh Bhavsar, Yin Chen, Saumitra Mohan Das
  • Publication number: 20190174267
    Abstract: Methods and systems for providing information associated with a location history of a mobile device to one or more applications are disclosed. A mobile device generates one or more location history records based on one or more locations of the mobile device, each location history record comprising one or more points of interest and a duration at the one or more points of interest, receives an information request from at least one application, determines a subset of the one or more location history records that meet criteria from the information request, determines a level of permission for the at least one application based on the information request and the subset of the one or more location history records, and provides information associated with the subset of the one or more location history records to the at least one application based on the level of permission.
    Type: Application
    Filed: February 12, 2019
    Publication date: June 6, 2019
    Inventors: Hui CHAO, Saumitra Mohan DAS, Yin CHEN
  • Patent number: 10299082
    Abstract: Methods and systems for providing information associated with a location history of a mobile device to one or more applications are disclosed. A mobile device generates one or more location history records based on one or more locations of the mobile device, each location history record comprising one or more points of interest and a duration at the one or more points of interest, receives an information request from at least one application, determines a subset of the one or more location history records that meet criteria from the information request, determines a level of permission for the at least one application based on the information request and the subset of the one or more location history records, and provides information associated with the subset of the one or more location history records to the at least one application based on the level of permission.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: May 21, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Hui Chao, Saumitra Mohan Das, Yin Chen
  • Patent number: 10275955
    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: Grant
    Filed: March 25, 2016
    Date of Patent: April 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Saumitra Mohan Das, Govindarajan Krishnamurthi, Seyed Ali Ahmadzadeh
  • Patent number: 10251019
    Abstract: Methods, systems, computer-readable media, and apparatuses for determining a position indicator are presented. In some embodiments, position data indicating a position of a mobile device is obtained. A position indicator is determined based on at least one region of a map. The position of the mobile device is located within the at least one region. The position indicator indicates a map-feature-dependent region of the map. The position indicator is provided.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: April 2, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Yin Chen, Saumitra Mohan Das, Payam Pakzad
  • Publication number: 20190080090
    Abstract: In an aspect, an apparatus obtains a first payload that is dynamically loaded by an application program of the apparatus. For example, the first payload may be dynamically loaded by an application program (e.g., during run time) for execution on the apparatus. The apparatus determines whether the first payload includes malicious content. The apparatus prevents execution of the first payload when the first payload includes the malicious content, and executes the first payload when the first payload does not include the malicious content.
    Type: Application
    Filed: September 11, 2017
    Publication date: March 14, 2019
    Inventors: Dong LI, Yin CHEN, Saumitra Mohan DAS
  • Patent number: 10217284
    Abstract: Techniques for providing a user with an augmented virtuality (AV) experience are described herein. An example of a method of providing an AV experience includes determining a location of a mobile device, determining a context based on the location, obtaining AV object information, displaying the AV object information in relation to the context, detecting an interaction with the context, modifying the AV object information based on the interaction, and displaying the modified AV object information. The context may include weighting information. The weighting information may be based on Received Signal Strength Indication (RSSI) or Round-Trip Time (RTT) data. The weighting information may be associated with a composition of a physical object in the context. A user gesture may be received, and the AV object information may be modified based on the received gesture information.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: February 26, 2019
    Inventors: Saumitra Mohan Das, Rajarshi Gupta, Sameera Poduri, Behrooz Khorashadi
  • Publication number: 20190044950
    Abstract: Various embodiments include systems and methods of determining whether a compromised access point is present in a communication network. A processor of a wireless communication device may predict one or more websites that the wireless communication device will access during a future session with the one or more websites. The processor may establish a secure connection with the communication network, request a digital certificate for one or more of the predicted websites, and store a digital certificate received from each of the predicted websites. The processor may determine whether a compromised access point is present in the communication network by comparing one of the digital certificates from the predicted websites with a digital certificate received from a website server during a current session.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 7, 2019
    Inventors: Yin CHEN, Seyed Ali AHMADZADEH, Saumitra Mohan DAS
  • Patent number: 10158998
    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: Grant
    Filed: June 21, 2016
    Date of Patent: December 18, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta
  • Patent number: 10154048
    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: Grant
    Filed: March 18, 2016
    Date of Patent: December 11, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Govindarajan Krishnamurthi, Saumitra Mohan Das, Rajarshi Gupta
  • Publication number: 20180317053
    Abstract: Methods and systems for providing information associated with a location history of a mobile device to one or more applications are disclosed. A mobile device generates one or more location history records based on one or more locations of the mobile device, each location history record comprising one or more points of interest and a duration at the one or more points of interest, receives an information request from at least one application, determines a subset of the one or more location history records that meet criteria from the information request, determines a level of permission for the at least one application based on the information request and the subset of the one or more location history records, and provides information associated with the subset of the one or more location history records to the at least one application based on the level of permission.
    Type: Application
    Filed: July 5, 2018
    Publication date: November 1, 2018
    Inventors: Hui CHAO, Saumitra Mohan DAS, Yin CHEN
  • Publication number: 20180295519
    Abstract: Various embodiments include systems and methods of determining whether media access control (MAC) address spoofing is present in a network by a wireless communication device. A processor of the wireless communication device may determine an anticipated coherence interval based on a beacon frame received from an access point. The processor may schedule an active scan request and may determine whether a response frame corresponding to the scheduled active request is received within the anticipated coherence interval. The processor may calculate a first correlation coefficient in response to the response frame being received within the anticipated coherence interval and may determine that MAC address spoofing is not present in the network when the first correlation coefficient is greater than a first predetermined threshold.
    Type: Application
    Filed: April 11, 2017
    Publication date: October 11, 2018
    Inventors: Sriram Nandha Premnath, Sayed Ali Ahmadzadeh, Saumitra Mohan Das
  • Patent number: 10095305
    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: Grant
    Filed: June 18, 2016
    Date of Patent: October 9, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Sriram Nandha Premnath, Sudha Anil Kumar Gathala, Saumitra Mohan Das