Patents by Inventor Ranjeet Gupta
Ranjeet Gupta 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: 20230418364Abstract: A method of selecting a virtual element in a virtual reality or augmented reality (VR/AR) environment generated by a VR/AR device includes detecting, with one or more processors, a cursor interacting with the virtual element. One or more sensors determine whether either the VR/AR device is stationary for at least a predefined duration while the cursor interacts with the virtual element or whether a variation of a predefined number of movement measurement samples is within a predefined variation threshold while the cursor interacts with the virtual element. When the condition is met, one or more processors select and/or actuate the virtual element.Type: ApplicationFiled: June 24, 2022Publication date: December 28, 2023Inventors: Ranjeet Gupta, Balachandar Swami
-
Patent number: 11796413Abstract: A communication device, method and computer program product enable reduced polling of a barometric sensor, which reduces power consumption and sensor calibration drift. A controller of a communication device determines at least one of received signal strength and direction of respective broadcast signals from local network node(s) positioned within a building to provide a local coverage area. The controller determines a location of the communication device in relation to the local network nodes in response to determining the received signal strength and/or the direction of the respective broadcast signals. The controller determines current altitude data related to a current barometer reading of the barometric sensor. The controller compares the current and the historical altitude data associated with past reading(s) at the location.Type: GrantFiled: February 10, 2022Date of Patent: October 24, 2023Assignee: Motorola Mobility LLCInventor: Ranjeet Gupta
-
Publication number: 20230319575Abstract: In aspects of data routing based on application restriction designation, applications of a mobile device can be designated individually as a restricted application to utilize secure network data or as an unrestricted application to utilize unsecure network data. The mobile device can be connected to receive unsecure network data over an unsecure wireless network responsive to execution of the unrestricted application being detected on the mobile device. Further, the mobile device can be connected to receive secure network data over a secure cellular network responsive to execution of the restricted application being detected on the mobile device.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Applicant: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Gautham Natakala Prabhakar, Ranjeet Gupta
-
Publication number: 20230319574Abstract: In aspects of data routing based on application restriction designation, applications of a computing device can be designated as restricted applications to utilize secure network data or as unrestricted applications to utilize unsecure network data. A first data sharing session is connected over an unsecure wireless network for an unrestricted application executing on the computing device. In response to detecting a restricted application executing on the computing device, a second data sharing session is connected which causes a mobile device to provide cellular data to the computing device over a secure cellular network.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Applicant: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Gautham Natakala Prabhakar, Ranjeet Gupta
-
Patent number: 11762966Abstract: A method in an electronic device includes comparing, with one or more processors, at least one image with one or more predefined reference images and determining whether the at least one image comprises a depiction of a mien expressed by the object. When the object is authenticated as the authorized user of the electronic device and the at least one image fails to comprise the depiction of the mien expressed by the object, the one or more processors grant limited operational access to features, applications, or data of the electronic device. When the object is authenticated as the authorized user of the electronic device and the at least one image comprises the depiction of the mien expressed by the object, the one or more processors can grant full operational access to the features, the applications, or the data of the electronic device.Type: GrantFiled: April 2, 2020Date of Patent: September 19, 2023Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Joel Voss, Thomas Ubensee, Wendel Malta De Assis
-
Publication number: 20230251157Abstract: A communication device, method and computer program product enable reduced polling of a barometric sensor, which reduces power consumption and sensor calibration drift. A controller of a communication device determines at least one of received signal strength and direction of respective broadcast signals from local network node(s) positioned within a building to provide a local coverage area. The controller determines a location of the communication device in relation to the local network nodes in response to determining the received signal strength and/or the direction of the respective broadcast signals. The controller determines current altitude data related to a current barometer reading of the barometric sensor. The controller compares the current and the historical altitude data associated with past reading(s) at the location.Type: ApplicationFiled: February 10, 2022Publication date: August 10, 2023Inventor: RANJEET GUPTA
-
Patent number: 11722945Abstract: In aspects of managing FTM frames of WLAN RTT bursts, a device can receive a WLAN RTT burst, such as initiated by a device application, device firmware, or received as a RTT ranging request. The device implements a status module that interposes the routing of the ranging request in the device, and determines a device state of the device with a device state monitor of the status module. The status module is implemented to drop the ranging request if the device is an idle device state such that the ranging request is extraneous. Alternatively, the status module is implemented to reduce a number of FTM frames in the ranging request based on the device state indicating that multiple FTM frames of the ranging request are extraneous, and then route to perform the ranging request of the WLAN RTT burst with the reduced number of FTM frames in the ranging request.Type: GrantFiled: August 5, 2021Date of Patent: August 8, 2023Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh
-
Patent number: 11606741Abstract: A wireless communication device includes at least one wireless communication transceiver, and a processor coupled to the transceiver. The processor executes program code that enables the device to: determine whether the wireless communication device is camped within a coverage area of an accessible wireless connection point while the wireless communication device is in motion. The program code further enables the wireless communication device to: in response to determining the wireless communication device is camped within the coverage area of an accessible wireless connection point, selectively connect the transceiver to the accessible wireless connection point. The program code further enables the wireless communication device to: in response to determining the wireless communication device is not camped within the coverage area of an accessible wireless connection point, defer connecting the transceiver to the accessible wireless connection point.Type: GrantFiled: April 25, 2020Date of Patent: March 14, 2023Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Santhosh Kumar Gillella
-
Patent number: 11564095Abstract: Techniques for pillar location for a mobile device are described, and may be implemented via a mobile device to identify frequently visited locations and to perform different tasks for the mobile device at the frequented locations. Generally, the described techniques enable a mobile device to generate precise representations of frequented locations known as “pillar locations” without relying on conventional location determination techniques. Further, specific actions can be performed when the mobile device is detected at a pillar location, such as automatically unlocking the mobile device from a locked state.Type: GrantFiled: November 5, 2020Date of Patent: January 24, 2023Assignee: Motorola Mobility LLCInventors: Binesh Balasingh, Mary Khun Hor-Lao, Ranjeet Gupta
-
Patent number: 11507652Abstract: A method, a communication device and a computer program product for protecting communication devices from access by unauthorized users. The method includes retrieving, from a memory, a biometric sensor disable time range and determining, via a processor of the communication device, if a current time is within the biometric sensor disable time range. In response to determining that the current time is within the biometric sensor disable time range, the method further includes determining if the communication device is in a sleep mode and in response to determining that the communication device is in the sleep mode, disabling at least one biometric sensor.Type: GrantFiled: January 17, 2020Date of Patent: November 22, 2022Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Joel D. Voss
-
Patent number: 11441897Abstract: A method, an electronic device, and a computer program product for calibrating a barometric pressure sensor in an electronic device. The method includes receiving, via a processor of an electronic device, first altitude data from a first wireless access point and triggering a barometric pressure sensor of the electronic device to transmit second altitude data. The method further includes receiving the second altitude data and determining a first difference between the first altitude data and the second altitude data. The method further incudes determining if the first difference is greater than an altitude difference threshold, and in response to determining that the first difference is greater than the altitude difference threshold, triggering the barometric pressure sensor to calibrate, based on the first altitude data.Type: GrantFiled: April 29, 2020Date of Patent: September 13, 2022Assignee: Motorola Mobility LLCInventor: Ranjeet Gupta
-
Patent number: 11432132Abstract: In aspects of dropping extraneous discovery messages, a device application can initiate a discovery message in a device, such as a multicast message initiated for network discovery or discovery of network services. The device implements a status module that can interpose the routing of the discovery message in the device, and determine whether a response to a previous discovery message was received. The status module can also determine a device state of the device, where the device state can indicate whether a discovery message response is necessary. The status module is implemented to drop the discovery message if the response to the previous discovery message was not received and based on the device state indicating that a discovery message response is extraneous.Type: GrantFiled: February 14, 2019Date of Patent: August 30, 2022Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh
-
Patent number: 11394825Abstract: A method, a communication device and a computer program product for managing communication device calls based on facial recognition. The method includes detecting, via a processor of a communication device, an incoming call and triggering an image capture device to capture image data from a field of view of the image capture device. The method further includes receiving the image data from the image capture device and retrieving reference image data from a memory. The method further includes determining if the image data is substantially similar to the reference image data and in response to the image data being substantially similar to the reference image data, stopping at least one notification associated with the incoming call.Type: GrantFiled: March 15, 2021Date of Patent: July 19, 2022Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Joel D. Voss
-
Patent number: 11304141Abstract: Various different types of computing devices include a modem that allows the computing device to communicate wirelessly with other devices using various different radio access technologies (RATs). During operation of the computing device, the modem scans for a cell to connect to using a particular RAT, and once found connects to the cell. The computing device also includes a modem scan management system that manages the modem scanning for a cell to connect to, controlling the modem's scanning for a cell to connect to, such as stopping scanning using a particular RAT or reducing the frequency of the scans until movement of the computing device by a significant amount is detected. In response to a significant amount of movement being detected, scanning using the particular RAT can resume or the frequency of the scans can be increased.Type: GrantFiled: April 22, 2020Date of Patent: April 12, 2022Assignee: Motorola Mobility LLCInventors: Mary Khun Hor-Lao, Binesh Balasingh, Ranjeet Gupta
-
Patent number: 11228998Abstract: A communication device, method and computer program product enable increased functionality using multiple subscriber identity modules (SIMs). The communication device is camped on a first network node of a first subset of network nodes of a first public land mobile network (PLMN) as one home PLMN using a first SIM. The communication device is camped on a second network node of a second subset of network nodes of a second PLMN as another home PLMN using a second SIM. The communication device monitors communication performance and level of quality of service available from the second PLMN while connected using the second SIM. In response to determining that the communication performance and/or the level of quality of service would be improved, the communication device triggers a radio frequency (RF) front end of the communication device to scan for, acquire, and register to one of the first subset of network nodes using the second SIM.Type: GrantFiled: December 4, 2020Date of Patent: January 18, 2022Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Daniel C. Chisu
-
Publication number: 20210368412Abstract: In aspects of managing FTM frames of WLAN RTT bursts, a device can receive a WLAN RTT burst, such as initiated by a device application, device firmware, or received as a RTT ranging request. The device implements a status module that interposes the routing of the ranging request in the device, and determines a device state of the device with a device state monitor of the status module. The status module is implemented to drop the ranging request if the device is an idle device state such that the ranging request is extraneous. Alternatively, the status module is implemented to reduce a number of FTM frames in the ranging request based on the device state indicating that multiple FTM frames of the ranging request are extraneous, and then route to perform the ranging request of the WLAN RTT burst with the reduced number of FTM frames in the ranging request.Type: ApplicationFiled: August 5, 2021Publication date: November 25, 2021Applicant: Motorola Mobility LLCInventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh
-
Publication number: 20210341286Abstract: A method, an electronic device, and a computer program product for calibrating a barometric pressure sensor in an electronic device. The method includes receiving, via a processor of an electronic device, first altitude data from a first wireless access point and triggering a barometric pressure sensor of the electronic device to transmit second altitude data. The method further includes receiving the second altitude data and determining a first difference between the first altitude data and the second altitude data. The method further incudes determining if the first difference is greater than an altitude difference threshold, and in response to determining that the first difference is greater than the altitude difference threshold, triggering the barometric pressure sensor to calibrate, based on the first altitude data.Type: ApplicationFiled: April 29, 2020Publication date: November 4, 2021Inventor: RANJEET GUPTA
-
Publication number: 20210337464Abstract: A wireless communication device includes at least one wireless communication transceiver, and a processor coupled to the transceiver. The processor executes program code that enables the device to: determine whether the wireless communication device is camped within a coverage area of an accessible wireless connection point while the wireless communication device is in motion. The program code further enables the wireless communication device to: in response to determining the wireless communication device is camped within the coverage area of an accessible wireless connection point, selectively connect the transceiver to the accessible wireless connection point. The program code further enables the wireless communication device to: in response to determining the wireless communication device is not camped within the coverage area of an accessible wireless connection point, defer connecting the transceiver to the accessible wireless connection point.Type: ApplicationFiled: April 25, 2020Publication date: October 28, 2021Inventors: RANJEET GUPTA, SANTHOSH KUMAR GILLELLA
-
Publication number: 20210312024Abstract: A method in an electronic device includes comparing, with one or more processors, at least one image with one or more predefined reference images and determining whether the at least one image comprises a depiction of a mien expressed by the object. When the object is authenticated as the authorized user of the electronic device and the at least one image fails to comprise the depiction of the mien expressed by the object, the one or more processors grant limited operational access to features, applications, or data of the electronic device. When the object is authenticated as the authorized user of the electronic device and the at least one image comprises the depiction of the mien expressed by the object, the one or more processors can grant full operational access to the features, the applications, or the data of the electronic device.Type: ApplicationFiled: April 2, 2020Publication date: October 7, 2021Inventors: Ranjeet Gupta, Joel Voss, Thomas Ubensee, Wendel Malta De Assis
-
Patent number: 11115894Abstract: In aspects of managing FTM frames of WLAN RTT bursts, a device can receive a WLAN RTT burst, such as initiated by a device application, device firmware, or received as a RTT ranging request. The device implements a status module that interposes the routing of the ranging request in the device, and determines a device state of the device with a device state monitor of the status module. The status module is implemented to drop the ranging request if the device is an idle device state such that the ranging request is extraneous. Alternatively, the status module is implemented to reduce a number of FTM frames in the ranging request based on the device state indicating that multiple FTM frames of the ranging request are extraneous, and then route to perform the ranging request of the WLAN RTT burst with the reduced number of FTM frames in the ranging request.Type: GrantFiled: August 14, 2019Date of Patent: September 7, 2021Assignee: Motorola Mobility LLCInventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh