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: 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
  • Patent number: 10084679
    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: Grant
    Filed: March 22, 2016
    Date of Patent: September 25, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta
  • Patent number: 10079854
    Abstract: 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: Grant
    Filed: December 18, 2015
    Date of Patent: September 18, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Nathan David Scott, Sevag Demirjian, Mohan Das Katragadda, Jui Te Tseng, Forrest MacKenzie Vines
  • Patent number: 10045159
    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 2, 2015
    Date of Patent: August 7, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Hui Chao, Saumitra Mohan Das, Yin Chen
  • Publication number: 20180219885
    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: Application
    Filed: January 28, 2017
    Publication date: August 2, 2018
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Yin Chen, Sriram Nandha Premnath
  • Publication number: 20180205749
    Abstract: 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: Application
    Filed: January 18, 2017
    Publication date: July 19, 2018
    Inventors: Sriram Nandha Premnath, Seyed Ali Ahmadzadeh, Saumitra Mohan Das
  • Publication number: 20180203996
    Abstract: 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: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventors: Sudha Anil Kumar Gathala, Mastooreh Salajegheh, Saumitra Mohan Das, Nayeem Islam
  • Patent number: 10028084
    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: February 10, 2015
    Date of Patent: July 17, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Yin Chen, Saumitra Mohan Das, Payam Pakzad
  • Patent number: 10021123
    Abstract: 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: Grant
    Filed: June 29, 2015
    Date of Patent: July 10, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Saumitra Mohan Das, Mona Mahmoudi, Vinay Sridhara, Rajarshi Gupta, Yin Chen
  • Patent number: 10015728
    Abstract: 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: Grant
    Filed: June 29, 2016
    Date of Patent: July 3, 2018
    Assignee: Qualcomm Incorporated
    Inventors: Sai Pradeep Venkatraman, Saumitra Mohan Das, Weihua Gao, Vinay Sridhara
  • Patent number: 10013857
    Abstract: 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: Grant
    Filed: August 24, 2012
    Date of Patent: July 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Vinay Sridhara, Saumitra Mohan Das, Leonid Sheynblat
  • Patent number: 9986529
    Abstract: 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: Grant
    Filed: November 12, 2013
    Date of Patent: May 29, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ravi Palanki, Faraz Mohammad Mirzaei, Saumitra Mohan Das
  • Patent number: 9973517
    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: January 7, 2014
    Date of Patent: May 15, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Hsu-Chun Hsiao, Shuo Deng, Babak Salamat, Rajarshi Gupta, Saumitra Mohan Das
  • Patent number: 9970757
    Abstract: Methods, apparatuses, and non-transitory processor-readable media of the present disclosure are presented for efficiently executing applications based on pressure sensor data. In some embodiments, a method includes monitoring pressure, and determining a rate of change in the pressure over time exceeds a predetermined rate-of-pressure-change threshold. The method further includes subsequently determining that the rate of change in the pressure over time no longer exceeds the predetermined rate-of-pressure-change threshold. The method further includes determining a change in pressure has exceeded a predetermined pressure-change threshold, and performing floor disambiguation.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: May 15, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Saumitra Mohan Das, Faraz Mohammad Mirzaei
  • Patent number: 9961496
    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: Grant
    Filed: June 17, 2016
    Date of Patent: May 1, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Seyed Ali Ahmadzadeh, Saumitra Mohan Das, Rajarshi Gupta, Govindarajan Krishnamurthi
  • Patent number: 9945269
    Abstract: A switchable valve train assembly including a rocker shaft is provided. The rocker shaft includes a first chamber extending between a first axial end and a second axial end of the rocker shaft and a second chamber extending between the first axial end and the second axial end of the rocker shaft. A seepage orifice is defined between the first chamber and the second chamber and provides a fluid connection between the first chamber and the second chamber. The first chamber includes a first actuator port in fluid connection with a first intake port for a hydraulic lash adjuster. The second chamber includes a second actuator port in fluid connection with a second intake port for a locking assembly.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: April 17, 2018
    Assignee: Schaeffler Technologies AG & Co. KG
    Inventors: Faheem Ahmed, Colin Foster, David Chandler, John Whitton, Debora Manther, Pradeep Mohan Mohan Das, Sumukha Nagaraj
  • Patent number: 9945270
    Abstract: A hollow rocker shaft including a central opening defined by a radially inner surface and a separator secured in the central opening of the rocker shaft is provided. A radially outer surface of the separator engages the radially inner surface of the rocker shaft via a press-fit. The separator divides the central opening of the rocker shaft into (1) a first chamber extending between a first chamber axial end and the separator, and (2) a second chamber extending between a second chamber axial end and the separator. The separator includes an orifice defined between the first chamber and the second chamber that provides fluid connection between the first chamber and the second chamber.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: April 17, 2018
    Assignee: Schaeffler Technologies AG & Co. KG
    Inventors: Faheem Ahmed, Colin Foster, David Chandler, John Whitton, Debora Manther, Pradeep Mohan Mohan Das, Sumukha Nagaraj
  • Patent number: 9938862
    Abstract: A switching hydraulic fluid gallery de-aeration arrangement for a switchable valve arrangement is disclosed. A housing for a hydraulic lash adjuster assembly is positioned in a bore of a cylinder head. The housing includes a first, hydraulic lash adjuster fluid port in a first annular groove, and a second switching hydraulic fluid port in a second annular groove. A top land and a bottom land are positioned next to the annular grooves and each have a primary outer diameter. A middle land is defined axially between the grooves. The middle land has a reduced outer diameter relative to the primary outer diameter, or the bore has an annular groove between the top and bottom lands that defines a restricted flow path between a hydraulic lash adjuster fluid gallery and a switching hydraulic fluid gallery that maintains hydraulic fluid in the switching hydraulic fluid gallery.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: April 10, 2018
    Assignee: Schaeffler Technologies AG & Co. KG
    Inventors: David Chandler, Pradeep Mohan Mohan Das, Peter Sailer
  • Publication number: 20180094551
    Abstract: 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: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Applicant: Schaeffler Technologies AG & Co. KG
    Inventors: Pradeep Mohan Mohan Das, Faheem Ahmed, David Chandler
  • Patent number: 9930884
    Abstract: An abrasive article comprising a nonwoven substrate material impregnated with a first and second formulation. The first and second formulations have broad spectrum antimicrobial effectiveness against one or more microbial organisms. The first and second formulations include the same or different polymer compositions, which include one or more antimicrobial agents and abrasive particles uniformly dispersed in the polymer compositions.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: April 3, 2018
    Assignees: SAINT-GOBAIN ABRASIVES, INC., SAINT-GOBAIN ABRASIFS
    Inventors: Soumyajit Basu, Kottotil Mohan Das, Rishwanth Sathyamurthy, Anindya Agasty, Abhay Jain