Patents by Inventor Mohan Das
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: 10217284Abstract: 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: GrantFiled: September 30, 2013Date of Patent: February 26, 2019Inventors: Saumitra Mohan Das, Rajarshi Gupta, Sameera Poduri, Behrooz Khorashadi
-
Publication number: 20190044950Abstract: 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: ApplicationFiled: August 2, 2017Publication date: February 7, 2019Inventors: Yin CHEN, Seyed Ali AHMADZADEH, Saumitra Mohan DAS
-
Patent number: 10190445Abstract: A switchable roller finger follower includes an inner lever, an outer lever pivotably mounted to the inner lever by a pivot axle, and a coupling device. The coupling device includes a coupling pin configured to move between a locked position in which the inner lever and the outer lever are connected together for movement in at least one direction and an unlocked position in which the inner lever is movable relative to the outer lever in the at least one direction. The coupling device also includes a spring configured to bias the coupling pin in the locked or unlocked position. A de-aeration flow path is formed between an oil passage and an opening for allowing air to move out of the oil passage, past the coupling pin, and exit through the opening. The de-aeration flow path switches between being open and closed based on a position of the coupling pin.Type: GrantFiled: September 30, 2016Date of Patent: January 29, 2019Assignee: SCHAEFFLER TECHNOLOGIES AG & CO. KGInventors: Pradeep Mohan Mohan Das, Faheem Ahmed, David Chandler
-
Patent number: 10158998Abstract: 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: GrantFiled: June 21, 2016Date of Patent: December 18, 2018Assignee: QUALCOMM IncorporatedInventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta
-
Patent number: 10154048Abstract: 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: GrantFiled: March 18, 2016Date of Patent: December 11, 2018Assignee: QUALCOMM IncorporatedInventors: Govindarajan Krishnamurthi, Saumitra Mohan Das, Rajarshi Gupta
-
Publication number: 20180317053Abstract: 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: ApplicationFiled: July 5, 2018Publication date: November 1, 2018Inventors: Hui CHAO, Saumitra Mohan DAS, Yin CHEN
-
Publication number: 20180295519Abstract: 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: ApplicationFiled: April 11, 2017Publication date: October 11, 2018Inventors: Sriram Nandha Premnath, Sayed Ali Ahmadzadeh, Saumitra Mohan Das
-
Patent number: 10095305Abstract: 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: GrantFiled: June 18, 2016Date of Patent: October 9, 2018Assignee: QUALCOMM IncorporatedInventors: Sriram Nandha Premnath, Sudha Anil Kumar Gathala, Saumitra Mohan Das
-
Patent number: 10084679Abstract: 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: GrantFiled: March 22, 2016Date of Patent: September 25, 2018Assignee: QUALCOMM IncorporatedInventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta
-
Patent number: 10079854Abstract: Embodiments of methods, systems and storage media associated with mitigating the effects of client-side (customer) bot-like activity caused by code injected into an e-commerce web page in the customer's browser after it is received from the e-commerce server system. Rather than entirely block a selected account or device (IP address) of a legitimate customer, a more politic process to mitigate the effects of bot-like scripts is implemented by embedding a “protective script” into a web page before it is downloaded to a client device. The protective script intercepts attempts to inject new code into the page, and it may prevent the injection entirely, or modify the injected code to mitigate its impact, for example, by slowing down its operation. This process leaves the customer free to continue normal activities on the site without any adverse impact or penalty.Type: GrantFiled: December 18, 2015Date of Patent: September 18, 2018Assignee: Amazon Technologies, Inc.Inventors: Nathan David Scott, Sevag Demirjian, Mohan Das Katragadda, Jui Te Tseng, Forrest MacKenzie Vines
-
Publication number: 20180249284Abstract: 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: ApplicationFiled: April 25, 2018Publication date: August 30, 2018Inventors: Yin CHEN, Saumitra Mohan DAS, Payam PAKZAD
-
Patent number: 10045159Abstract: 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: GrantFiled: July 2, 2015Date of Patent: August 7, 2018Assignee: QUALCOMM IncorporatedInventors: Hui Chao, Saumitra Mohan Das, Yin Chen
-
Publication number: 20180219885Abstract: 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: ApplicationFiled: January 28, 2017Publication date: August 2, 2018Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Yin Chen, Sriram Nandha Premnath
-
Publication number: 20180205749Abstract: Embodiments include systems and methods of detecting a rogue access point by a computing device. A processor of the computing device may determine one or more features of a purported access point. The processor may calculate delta features of the purported access point based on the determined one or more features and an access point profile. The processor may apply the calculated delta features to a machine-learning model. The processor may generate an access point classification based on the application of the calculated delta features to the machine-learning model. The processor may prevent the computing device from associating with the purported access point in response to determining that the purported access point is a rogue access point, and permit associating with the access point otherwise.Type: ApplicationFiled: January 18, 2017Publication date: July 19, 2018Inventors: Sriram Nandha Premnath, Seyed Ali Ahmadzadeh, Saumitra Mohan Das
-
Publication number: 20180203996Abstract: Various embodiments include systems, methods and devices for reducing the burden on mobile devices of memory data collection for memory forensics. Various embodiments may include monitoring for changes sections or portions of memory within the computing device that been identified by a network device based on a prior memory snapshot. When changes are detected, the computing device may determine whether data changes in the monitored sections or portions of memory satisfy a criterion for transmitting an incremental snapshot of memory. Such criteria may be defined in information received from the network device. When the criteria are satisfied, the computing device may transmit an incremental memory snapshot to the network device. The computing device may transmit to the network device results of analysis of the data changes observed in the memory. Various embodiments may be performed in a secure environment or in a memory collection processor within the computing device.Type: ApplicationFiled: January 17, 2017Publication date: July 19, 2018Inventors: Sudha Anil Kumar Gathala, Mastooreh Salajegheh, Saumitra Mohan Das, Nayeem Islam
-
Patent number: 10028084Abstract: 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: GrantFiled: February 10, 2015Date of Patent: July 17, 2018Assignee: QUALCOMM IncorporatedInventors: Yin Chen, Saumitra Mohan Das, Payam Pakzad
-
Patent number: 10021123Abstract: Systems, methods, and devices of the various aspects enable identification of anomalous application behavior. A computing device processor may detect network communication activity of an application on the computing device. The processor may identify one or more device states of the computing device, and one or more categories of the application. The processor may determine whether the application is behaving anomalously based on a correlation of the detected network communication activity of the application, the identified one or more device states of the computing device, and the identified one or more categories of the application.Type: GrantFiled: June 29, 2015Date of Patent: July 10, 2018Assignee: QUALCOMM IncorporatedInventors: Saumitra Mohan Das, Mona Mahmoudi, Vinay Sridhara, Rajarshi Gupta, Yin Chen
-
Patent number: 10013857Abstract: Methods, apparatuses, systems, and computer-readable media for using haptic technologies to provide enhanced media experiences are presented. According to one or more aspects of the disclosure, a computing device, such as a smart phone, tablet computer, or portable media player, may establish a connection with a local content receiver. Subsequently, the computing device may receive, from the local content receiver, a sensation data signal that specifies one or more haptic effects to be provided at a particular time relative to playback of a media content item received by the local content receiver. Thereafter, the computing device may provide the one or more haptic effects.Type: GrantFiled: August 24, 2012Date of Patent: July 3, 2018Assignee: QUALCOMM IncorporatedInventors: Vinay Sridhara, Saumitra Mohan Das, Leonid Sheynblat
-
Patent number: 10015728Abstract: Various methods, apparatuses and/or articles of manufacture are provided which may be implemented for use by a mobile device to alter a scan operation. Various methods, apparatuses and/or articles of manufacture are provided which may be implemented for use by one or more electronic devices to determine one or more scan factors for use by a mobile device in altering a scan operation.Type: GrantFiled: June 29, 2016Date of Patent: July 3, 2018Assignee: Qualcomm IncorporatedInventors: Sai Pradeep Venkatraman, Saumitra Mohan Das, Weihua Gao, Vinay Sridhara
-
Patent number: 9986529Abstract: Various methods, apparatuses and articles of manufacture are provided which may be used in determining an altitude of a mobile device. For example, an electronic device may select a subset of reporting mobile devices located within a particular environment, estimate a reference parameter that is indicative, at least in part, of a reference altitude within the particular region, e.g., based, at least in part, on one or more altitude measurements for one or more of the reporting mobile devices, and initiate transmission of the reference parameter to at least a target mobile device. In another example, a mobile device may obtain such a reference parameter, and estimate its altitude based, at least in part, on the reference parameter.Type: GrantFiled: November 12, 2013Date of Patent: May 29, 2018Assignee: QUALCOMM IncorporatedInventors: Ravi Palanki, Faraz Mohammad Mirzaei, Saumitra Mohan Das