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: 20230418364
    Abstract: 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: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Ranjeet Gupta, Balachandar Swami
  • Patent number: 11796413
    Abstract: 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: Grant
    Filed: February 10, 2022
    Date of Patent: October 24, 2023
    Assignee: Motorola Mobility LLC
    Inventor: Ranjeet Gupta
  • Publication number: 20230319575
    Abstract: 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: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Applicant: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Gautham Natakala Prabhakar, Ranjeet Gupta
  • Publication number: 20230319574
    Abstract: 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: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Applicant: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Gautham Natakala Prabhakar, Ranjeet Gupta
  • Patent number: 11762966
    Abstract: 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: Grant
    Filed: April 2, 2020
    Date of Patent: September 19, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Joel Voss, Thomas Ubensee, Wendel Malta De Assis
  • Publication number: 20230251157
    Abstract: 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: Application
    Filed: February 10, 2022
    Publication date: August 10, 2023
    Inventor: RANJEET GUPTA
  • Patent number: 11722945
    Abstract: 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: Grant
    Filed: August 5, 2021
    Date of Patent: August 8, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh
  • Patent number: 11606741
    Abstract: 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: Grant
    Filed: April 25, 2020
    Date of Patent: March 14, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Santhosh Kumar Gillella
  • Patent number: 11564095
    Abstract: 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: Grant
    Filed: November 5, 2020
    Date of Patent: January 24, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Binesh Balasingh, Mary Khun Hor-Lao, Ranjeet Gupta
  • Patent number: 11507652
    Abstract: 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: Grant
    Filed: January 17, 2020
    Date of Patent: November 22, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Joel D. Voss
  • Patent number: 11441897
    Abstract: 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: Grant
    Filed: April 29, 2020
    Date of Patent: September 13, 2022
    Assignee: Motorola Mobility LLC
    Inventor: Ranjeet Gupta
  • Patent number: 11432132
    Abstract: 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: Grant
    Filed: February 14, 2019
    Date of Patent: August 30, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh
  • Patent number: 11394825
    Abstract: 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: Grant
    Filed: March 15, 2021
    Date of Patent: July 19, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Joel D. Voss
  • Patent number: 11304141
    Abstract: 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: Grant
    Filed: April 22, 2020
    Date of Patent: April 12, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Mary Khun Hor-Lao, Binesh Balasingh, Ranjeet Gupta
  • Patent number: 11228998
    Abstract: 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: Grant
    Filed: December 4, 2020
    Date of Patent: January 18, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Daniel C. Chisu
  • Publication number: 20210368412
    Abstract: 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: Application
    Filed: August 5, 2021
    Publication date: November 25, 2021
    Applicant: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh
  • Publication number: 20210341286
    Abstract: 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: Application
    Filed: April 29, 2020
    Publication date: November 4, 2021
    Inventor: RANJEET GUPTA
  • Publication number: 20210337464
    Abstract: 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: Application
    Filed: April 25, 2020
    Publication date: October 28, 2021
    Inventors: RANJEET GUPTA, SANTHOSH KUMAR GILLELLA
  • Publication number: 20210312024
    Abstract: 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: Application
    Filed: April 2, 2020
    Publication date: October 7, 2021
    Inventors: Ranjeet Gupta, Joel Voss, Thomas Ubensee, Wendel Malta De Assis
  • Patent number: 11115894
    Abstract: 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: Grant
    Filed: August 14, 2019
    Date of Patent: September 7, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Mary Khun Hor-Lao, Binesh Balasingh