Inventor

Rajarshi Gupta

Inventor
Sunnyvale, CA, US

Overview

217→
Patents
2004–2021
Patent span
Electricity
Primary field (CPC H)

Patents· 217 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

H04Wprimary
H04WWireless communication networks31%
H04LTransmission of digital information, e.g. telegraphic communication19%
G06FElectric digital data processing13%
G01SRadio direction-finding8%
G01CMeasuring distances, levels or bearings8%
G06NComputing arrangements based on specific computational models5%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use3%
H04BTransmission2%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes1%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications1%
PatentTitleYear
10,979,871Method and apparatus for tracking assets202110,969,429System and method for debugging in concurrent fault simulation202110,862,862Identifying devices on a remote network202010,855,836Default filter setting system and method for device control application202010,846,705Automating customer service an internet of everything environment202010,536,867On-device behavioral analysis to detect malfunction due to RF interference202010,480,945Multi-level location disambiguation201910,448,356Mobile device location anomaly detection based on non-location information201910,433,160Using identifiers to establish communication201910,320,829Comprehensive modeling and mitigation of security risk vulnerabilities in an enterprise network201910,313,384Mitigation of security risk vulnerabilities in an enterprise network201910,275,955Methods and systems for utilizing information collected from multiple sensors to protect a vehicle from malware and attacks201910,255,434Detecting software attacks on processes in computing devices201910,251,114Local IP access scheme201910,250,631Risk modeling201910,217,284Augmented virtuality201910,176,428Behavioral analysis for securing peripheral devices201910,158,998Network path probing using available network connections201810,154,048Methods and systems for location-based authentication using neighboring sensors201810,104,107Methods and systems for behavior-specific actuation for real-time whitelisting201810,089,459Malware detection and prevention by monitoring and modifying a hardware pipeline201810,089,582Using normalized confidence values for classifying mobile device behaviors201810,084,679Standalone network probing using available network connections201810,019,569Dynamic patching for diversity-based software security201810,021,123Customized network traffic models to detect application anomalies201810,013,554Time varying address space layout randomization20189,984,231Detecting program evasion of virtual machines or emulators20189,979,606Behavioral analysis to automate direct and indirect local monitoring of internet of things device health20189,973,517Computing device to detect malware20189,961,496Methods and systems for context based anomaly monitoring20189,940,843Systems and methods for managing restricted areas for unmanned autonomous vehicles20189,910,984'Methods and systems for on-device high-granularity classification of device behaviors using multi-label models'20189,898,602'System, apparatus, and method for adaptive observation of mobile device behavior'20189,894,490'Method and apparatus for transmitting indoor context information'20189,832,211Computing device to detect malware20179,787,695'Methods and systems for identifying malware through differences in cloud vs. client behavior'20179,774,614'Methods and systems for side channel analysis detection and protection'20179,775,096'Access terminal configuration and access control'20179,756,066'Secure behavior analysis over trusted execution environment'20179,747,440'On-line behavioral analysis engine in mobile device with multiple analyzer model providers'20179,742,559'Inter-module authentication for securing application execution integrity within a computing device'20179,736,627'Method and apparatus for discovery of location context identifiers based on approximate location'20179,721,212'Efficient on-device binary analysis for auto-generated behavioral models'20179,713,041'Access mode-based access control'20179,703,962'Methods and systems for behavioral analysis of mobile device behaviors based on user persona information'20179,690,635'Communicating behavior information in a mobile computing device'20179,689,685'Methods and apparatuses for use in route navigation involving a mobile station'20179,684,775'Methods and systems for using behavioral analysis towards efficient continuous authentication'20179,684,870'Methods and systems of using boosted decision stumps and joint feature selection and culling algorithms for the efficient classification of mobile device behaviors'20179,684,787'Method and system for inferring application states by performing behavioral analysis operations in a mobile device'20179,686,023'Methods and systems of dynamically generating and using device-specific and device-state-specific classifier models for the efficient classification of mobile device behaviors'20179,658,937'Optimization of hardware monitoring for computing devices'20179,652,362'Methods and systems of using application-specific and application-type-specific models for the efficient classification of mobile device behaviors'20179,648,493'Using identifiers to establish communication'20179,642,033'Providing multiple levels of service for wireless communication'20179,626,874'Systems and methods for managing restricted areas for unmanned autonomous vehicles'20179,622,042'Methods and apparatuses for mobile station centric determination of positioning assistance data'20179,607,146'Data flow based behavioral analysis on mobile devices'20179,606,893'Methods and systems of generating application-specific models for the targeted protection of vital applications'20179,609,456'Methods, devices, and systems for communicating behavioral analysis information'20179,582,720'Image-based indoor position determination'20179,585,069'Access terminal assisted node identifier confusion resolution'20179,578,049'Methods and systems for using causal analysis for boosted decision stumps to identify and respond to non-benign behaviors'20179,578,619'Mobile station positioning assistance with local mapping data'20179,560,622'Indoor positioning in the presence of dynamic transmission power control access points'20179,544,923'System and/or method of locating a portable service access transceiver'20179,544,798'Profiling rogue access points'20179,519,775'Pre-identifying probable malicious behavior based on configuration pathways'20169,519,533'Data flow tracking via memory monitoring'20169,509,707'Methods and systems for thwarting side channel attacks'20169,495,537'Adaptive observation of behavioral features on a mobile device'20169,491,187'APIs for obtaining device-specific behavior classifier models from the cloud'20169,473,900'Methods and apparatuses for use in providing navigation assistance data to mobile stations'20169,451,411'Methods and apparatuses for use in determining that a mobile station is at one or more particular indoor regions'20169,448,298'Techniques for faster time-to-first-fix'20169,448,859'Exploiting hot application programming interfaces (APIs) and action patterns for efficient storage of API logs on mobile devices for behavioral analysis'20169,439,077'Method for malicious activity detection in a mobile station'20169,395,189'Indoor structure inference using points of interest'20169,389,085'Map handling for location based services in conjunction with localized environments'20169,357,411'Hardware assisted asset tracking for information leak prevention'20169,357,397'Methods and systems for detecting malware and attacks that target behavioral security mechanisms of a mobile device'20169,349,001'Methods and systems for minimizing latency of behavioral analysis'20169,335,174'Applying an indication of a likelihood of a directional transition at a junction in an encoded routability graph description to a positioning function of a mobile device'20169,330,257'Adaptive observation of behavioral features on a mobile device'20169,330,256'Location based process-monitoring'20169,324,034'On-device real-time behavior analyzer'20169,326,213'Adaptation of handover parameters'20169,323,929'Pre-identifying probable malicious rootkit behavior using behavioral contracts'20169,319,897'Secure behavior analysis over trusted execution environment'20169,313,769'Wireless communication paging and registration utilizing multiple types of node identifiers'20169,313,615'Mobile device locating in conjunction with localized environments'20169,298,494'Collaborative learning for efficient behavioral analysis in networked mobile device'20169,292,685'Techniques for autonomic reverting to behavioral checkpoints'20169,282,433'System and/or method of locating a portable service access transceiver'20169,271,228'Paging and power management schemes for local network access'20169,267,801'Method and apparatus for reducing instructions in an indoor navigation environment'20169,243,917'Navigational coordinate systems in conjunction with transports and/or mobile devices'20169,247,571'Concentrator for multiplexing access point to wireless network connections'20169,215,685'Position estimation via proximate fingerprints'20159,213,831'Malware detection and prevention by monitoring and modifying a hardware pipeline'20159,202,047'System, apparatus, and method for adaptive observation of mobile device behavior'20159,204,428'Interference management using resource utilization masks sent at constant PSD'20159,189,624'Adaptive observation of behavioral features on a heterogeneous platform'20159,185,135'Location based enforcement of mobile policy'20159,167,505'Access management for wireless communication'20159,158,604'Lightweight data-flow tracker for realtime behavioral analysis using control flow'20159,161,378'Concentrator for multiplexing access point to wireless network connections'20159,152,787'Adaptive observation of behavioral features on a heterogeneous platform'20159,147,072'Method and system for performing behavioral analysis operations in a mobile device based on application state'20159,148,763'Methods and apparatuses for mobile station centric determination of positioning assistance data'20159,140,559'Routing graphs for buildings using schematics'20159,143,899'Method and apparatus for transmitting indoor context information'20159,137,639'Methods and apparatuses for use in providing navigation assistance data to mobile stations'20159,131,459'Mobile station positioning assistance with local mapping data'20159,125,021'Methods and apparatuses for use in determining that a mobile station is at one or more particular indoor regions'20159,116,003'Routing graphs for buildings'20159,107,133'Adaptation of handover parameters'20159,094,880'Access terminal assisted node identifier confusion resolution using a time gap'20159,094,933'Wireless communication paging utilizing multiple types of node identifiers'20159,081,079'Adaptive updating of indoor navigation assistance data for use by a mobile device'20159,080,882'Visual OCR for positioning'20159,081,080'RSSI-based indoor positioning in the presence of dynamic transmission power control access points'20159,055,511'Provisioning communication nodes'20159,049,581'Utilizing system access sequences to request resources for GCI reporting in wireless networks'20159,042,385'Traffic scheduling based on resource contention'20159,037,180'Measurements and information gathering in a wireless network environment'20159,020,191'Image-based indoor position determination'20159,020,523'Position estimating for a mobile device'20159,014,721'Mobile device locating in conjunction with localized environments'20159,014,155'Access point configuration schemes'20159,014,015'Method and apparatus for resource utilization management in a multi-carrier communications system'20159,002,356'Access mode-based access control'20159,001,742'Synchronizing a base station in a wireless communication system'20159,002,374'Measurements for indoor navigation'20158,977,494'Method and apparatus for identification of points of interest within a predefined area'20158,964,636'Concentrator for multiplexing access point to wireless network connections'20158,954,077'Access mode-based access control'20158,942,636'Adaptive transmission of resource utilization messages based on throughput'20158,942,161'Weighted fair sharing of a wireless channel using resource utilization masks'20158,938,257'Logo detection for indoor positioning'20158,929,920'Peer device supported location-based service provider check-in'20158,929,894'Handover failure messaging schemes'20158,929,929'Sending information during a charging event'20158,918,114'Using resource utilization messages in a multi-carrier MAC to achieve fairness'20148,909,254'Venue application for mobile station position estimation'20148,903,444'Measurements and information gathering in a wireless network environment'20148,897,814'Method and apparatus for transmitting indoor context information'20148,892,118'Methods and apparatuses for use in providing position assistance data to mobile stations'20148,886,200'Using signal monitoring to resolve access point identifier ambiguity'20148,880,103'Method and apparatus for transmitting indoor context information'20148,862,769'Object-based transport protocol'20148,856,387'Local IP access scheme'20148,855,007'Configuring an identifier for an access point'20148,849,316'Paging and access via different nodes'20148,825,388'Indoor likelihood heatmap'20148,824,305'Paging schemes for local network access'20148,818,401'Methods and apparatuses for use in determining that a mobile station is at one or more particular indoor regions'20148,812,015'Mobile device locating in conjunction with localized environments'20148,805,413'Methods and apparatuses for use in determining a location of a mobile device within a multi-level physical structure'20148,775,065'Radio model updating'20148,760,998'Using identifier mapping to resolve access point identifier ambiguity'20148,756,010'Method and apparatus for identification of points of interest within a predefined area'20148,750,850'Context-aware mobile incorporating presence of other mobiles into context'20148,750,267'Detection of falsified wireless access points'20148,750,139'Method and apparatus for carrier selection in multi-carrier communication systems'20148,744,749'Radio model updating'20148,744,750'Radio model updating'20148,744,748'Navigational coordinate systems in conjunction with transports and/or mobile devices'20148,738,355'Methods and apparatuses for providing predictive translation information services to mobile stations'20148,737,267'Management of wireless relay nodes using routing table'20148,724,611'Authorizing transmission of resource utilization messages'20148,706,137'Likelihood of mobile device portal transition'20148,706,413'Determining a likelihood of a directional transition at a junction in an encoded routability graph description'20148,705,501'Method and apparatus for facilitating a communication between an access point base station and a neighboring base station'20148,699,759'Method and apparatus for automated determination of features on an electronic map'20148,666,388'Geographic-based measurement and logging of radio coverage related information by mobile devices'20148,638,679'Method and apparatus that facilitates automatic assistance for positioning of access point base stations'20148,614,975'Synchronizing a base station in a wireless communication system'20138,611,331'Time division duplexing (TDD) configuration for access point base stations'20138,583,142'Selective distribution of location based service content to mobile devices'20138,565,790'Methods and apparatuses for determining if access to a region is feasible or infeasible for a user of a mobile device'20138,543,156'Interface authorization scheme'20138,532,694'Interface authorization scheme'20138,526,323'Method and apparatus for carrier identity determination in multi-carrier communication systems'20138,526,987'Resolving contention for communication resources'20138,520,594'Selectively including allowed closed subscriber group list in page message'20138,478,198'Interference management messaging involving termination of a request for reduction in interference'20138,472,980'Flexible architecture for location based crowdsourcing of contextual data'20138,458,345'Method and apparatus for frequency reuse in a multi-carrier communications system'20138,442,060'Method and apparatus for providing signaling access'20138,427,967'Method and apparatus for carrier identity determination in multi-carrier communication systems'20138,416,728'Flexible medium access control (MAC) for ad hoc deployed wireless networks'20138,412,232'Methods and apparatuses for use in estimating a location of a mobile device within a structure'20138,401,515'Method and apparatus for dynamic routing'20138,391,158'Cell identifier assignment and selection'20138,391,199'Flexible medium access control (MAC) for ad hoc deployed wireless networks'20138,392,113'Method and apparatus for accounting for user experience in pedestrian navigation routing'20138,379,512'Using identifier mapping to resolve access point identifier ambiguity'20138,359,344'Automatic linking of points of interest for indoor location based searching'20138,300,555'Management of wireless relay nodes using identifiers'20128,290,511'Venue application for mobile station position estimation'20128,291,012'Address updating scheme for wireless communication'20128,274,974'Method and apparatus for providing quality of service across a switched backplane for multicast packets'20128,184,647'Network element configuration scheme'20128,179,903'Providing multiple levels of service for wireless communication devices communicating with a small coverage access point'20128,139,528'Adaptive transmission of resource utilization messages'20128,081,592'Flexible medium access control (MAC) for ad hoc deployed wireless networks'20118,072,887'Methods, systems, and computer program products for controlling enqueuing of packets in an aggregated queue including a plurality of virtual queues using backpressure messages from downstream queues'20117,813,348'Methods, systems, and computer program products for killing prioritized packets using time-to-live values to prevent head-of-line blocking'20107,619,971'Methods, systems, and computer program products for allocating excess bandwidth of an output among network users'20097,602,721'Methods and systems for fine grain bandwidth allocation in a switched network element'20097,599,292'Method and apparatus for providing quality of service across a switched backplane between egress and ingress queue managers'20097,408,876'Method and apparatus for providing quality of service across a switched backplane between egress queue managers'20087,286,552'Method and apparatus for providing quality of service across a switched backplane for multicast packets'20077,046,665'Provisional IP-aware virtual paths over networks'20066,711,125'Provisioning networks for reliable quality of service'20046,674,760'Method and system for implementing end-to-end QoS in packet-switched networks'2004

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2004–2012Based in Berkeley, CA, US· patent location history
2011–2020Patents assigned to QUALCOMM INC (196)· patent assignee history
2011–2017Patents assigned to GUPTA RAJARSHI (102)· patent assignee history
2011–2017Patents assigned to PRAKASH RAJAT (21)· patent assignee history
2011–2017Based in San Diego, CA, US· patent location history
2012–2017Patents assigned to DAS SAUMITRA MOHAN (28)· patent assignee history
2012–2017Patents assigned to AGASHE PARAG A (27)· patent assignee history
2012–2017Based in Santa Clara, CA, US· patent location history
2013–2020Based in Sunnyvale, CA, US· patent location history
2019–2020Based in Los Altos, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
QUALCOMM INC1962011–2020
GUPTA RAJARSHIself1022011–2017
DAS SAUMITRA MOHAN282012–2017
AGASHE PARAG A272012–2017
PRAKASH RAJAT212011–2017
Locations
LocationPatentsSpan
Sunnyvale, California, US1252013–2020
Santa Clara, California, US612012–2017
San Diego, California, US142011–2017
Berkeley, California, US82004–2012
Los Altos, California, US32019–2020