Patents by Inventor Shivraj Singh Sandhu

Shivraj Singh Sandhu 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: 20200015043
    Abstract: This disclosure provide systems, devices, apparatus and methods, including computer programs encoded on storage media, for providing service connectivity to a service of a service provider via a wireless local area network (WLAN). Several service connectivity techniques are described. In some implementations, a first wireless device may establish a communication link with the AP to access the service. In some implementations, the first wireless device may be an internet of things (IoT) device, and may be a headless IoT device. The communication link may be established without the wireless device joining a Basic Service Set (BSS) of an access point (AP). The service connectivity may be implemented using broadcast services between an AP and the wireless device. The broadcast services may be used for uplink broadcast traffic from the wireless device to a service provider via the AP. The service connectivity techniques may support onboarding and security features.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 9, 2020
    Inventors: Abhishek Pramod Patil, Soo Bum Lee, George Cherian, Shivraj Singh Sandhu, Jouni Kalevi Malinen, Alfred Asterjadhi, Rolf De Vegt, Andrew MacKinnon Davidson
  • Patent number: 10368232
    Abstract: Methods and apparatuses are disclosed for communicating in a wireless communication network. One method of communicating over a wireless communication network includes transmitting, by a first wireless device, a connection capability request message to a second wireless device requesting connection capability information of the second wireless device. The method further includes receiving, by the first wireless device, a connection capability response from the second wireless device indicating one or more communication protocols available for providing a service to the first wireless device. In some aspects, the method may further include selecting, by the first wireless device, based at least in part on the connection capability response, a communication protocol from one of the one or more communication protocols indicated, wherein the communication protocol may be utilized for obtaining the service from the second wireless device.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: July 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shivraj Singh Sandhu, Andrew Mackinnon Davidson
  • Publication number: 20190166572
    Abstract: Methods, systems, and devices for wireless communication are described. Stations within a neighborhood awareness network (NAN) may determine when to transmit synchronization beacons during a wake-up time based on some priority (e.g., stations with more recent clock updates or earlier time stamps, stations communicating with a larger number of peers or associated with a larger number of NAN device links (NDLs), etc. may transmit beacons earlier in a wake-up window or with a higher probability). Other stations within the NAN may maintain clock synchronization based on the transmitted beacons (e.g., that include recently updated clock information). Additionally or alternatively, a station may signal other stations within a NAN when the station detects disappearance of synchronization beacons (e.g., or loss of clock synchronization). In some cases, the signaling may include requests for the one or more other stations to start or stop beacon transmissions as desired.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 30, 2019
    Inventors: Santosh Paul Abraham, Abhishek Pramod Patil, Alireza Raissinia, Shivraj Singh Sandhu
  • Patent number: 10278150
    Abstract: Aspects of the present disclosure provide techniques for synchronizing clocks in a Neighbor Aware Network (NAN) Data Link (NDL) cluster. An exemplary apparatus includes a processing system configured to communicate with one or more members of a group, that includes the apparatus, according to a first data communication window (DCW) timeline having a first offset relative to a first clock associated with a first network cluster, to detect a beacon transmitted by a device of a second network cluster, wherein the beacon comprises timing information of a second clock associated with the second network cluster, to determine whether to initiate a move of the group to the second network cluster, to generate a frame to initiate the move of the group to the second network cluster, the frame comprising a first indication of the timing information of the second clock, and an interface configured to output the frame for transmission.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Santosh Paul Abraham, Alireza Raissinia, Abhishek Pramod Patil, George Cherian, Shivraj Singh Sandhu
  • Patent number: 10264038
    Abstract: Methods, systems, and devices are described for service discovery and session establishment framework to enable a synchronous audio/video streaming service from a source to multiple sink devices. In accordance with the present disclosure, a plurality of sink devices (e.g., Wi-Fi speakers) may be deployed in a flexible (e.g., plug-and-play) fashion and may be discoverable by the source device. In some examples, the devices from multiple vendors may interoperate and easily connect with the source device for flexible configuration based on the media content or number of available sink devices. Thus, the present disclosure provides a method for service specific discovery associated with synchronous audio/video streaming by utilizing Application Service Platform (ASP) service discovery prior to establishment of a display service session from a source device to multiple sink devices.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: April 16, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Padam Lal Kafle, Shivraj Singh Sandhu, Vijay Naicker Subramaniam
  • Patent number: 10122801
    Abstract: Methods, systems, and devices are described for wireless communication. A source device of a wireless local area network (WLAN) may identify one or more attributes of a first wireless link and a second wireless link between the source device and a sink device of the WLAN. The one or more attributes may be compared with a source device connection policy associated with a streaming protocol. The source device may determine whether to establish a streaming session with the sink device over the first wireless link or the second wireless link based at least in part on the comparing.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: November 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Padam Lal Kafle, Shivraj Singh Sandhu, Vijay Naicker Subramaniam
  • Publication number: 20180270049
    Abstract: Aspects of the present disclosure implement techniques that allow an enrollee (e.g., DPP-AP or other DPP devices) to be informed of the bootstrapping method selected by a device (e.g., STA) when initiating onboarding. As such, in one example, authentication requests from the device may additionally carry information that inform the network of the bootstrapping method (e.g., QR-code, NFC, Wi-Fi Aware, Wi-Fi Direct) selected by the device. Each bootstrapping method may correspond to an authentication key. Accordingly, based on the exchange of bootstrapping information, the enrollee (e.g., network device) may verify the authenticity of the device by calculating an authentication key that unlocks additional sensitive information that may be included in the authentication request.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 20, 2018
    Inventors: Rosario CAMMAROTA, Jouni MALINEN, Shivraj Singh SANDHU
  • Publication number: 20180176931
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the apparatus may be configured to determine a many-to-many multicast schedule for an NDL of a service associated with a NAN network and to communicate with a plurality of wireless devices subscribed to the service based on the determined many-to-many multicast schedule. The apparatus may be a schedule owner of the many-to-many multicast schedule.
    Type: Application
    Filed: February 1, 2018
    Publication date: June 21, 2018
    Inventors: Abhishek Pramod PATIL, Santosh Paul ABRAHAM, George CHERIAN, Alireza RAISSINIA, Shivraj Singh SANDHU
  • Patent number: 9999017
    Abstract: Aspects of the present disclosure provide techniques for synchronizing clocks in a Neighbor Aware Network (NAN) Data Link (NDL) cluster. An exemplary apparatus includes a processing system configured to communicate with one or more members of a group, that includes the apparatus, according to a first data communication window (DCW) timeline having a first offset relative to a first clock associated with a first network cluster, to detect a beacon transmitted by a device of a second network cluster, wherein the beacon comprises timing information of a second clock associated with the second network cluster, to determine whether to initiate a move of the group to the second network cluster, to generate a frame to initiate the move of the group to the second network cluster, the frame comprising a first indication of the timing information of the second clock, and an interface configured to output the frame for transmission.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: June 12, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Santosh Paul Abraham, Alireza Raissinia, Abhishek Pramod Patil, George Cherian, Shivraj Singh Sandhu
  • Publication number: 20180054789
    Abstract: Aspects of the present disclosure provide techniques for synchronizing clocks in a Neighbor Aware Network (NAN) Data Link (NDL) cluster. An exemplary apparatus includes a processing system configured to communicate with one or more members of a group, that includes the apparatus, according to a first data communication window (DCW) timeline having a first offset relative to a first clock associated with a first network cluster, to detect a beacon transmitted by a device of a second network cluster, wherein the beacon comprises timing information of a second clock associated with the second network cluster, to determine whether to initiate a move of the group to the second network cluster, to generate a frame to initiate the move of the group to the second network cluster, the frame comprising a first indication of the timing information of the second clock, and an interface configured to output the frame for transmission.
    Type: Application
    Filed: November 3, 2017
    Publication date: February 22, 2018
    Inventors: Santosh Paul ABRAHAM, Alireza RAISSINIA, Abhishek Pramod PATIL, George CHERIAN, Shivraj Singh SANDHU
  • Publication number: 20170325230
    Abstract: This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for wireless communication over a neighbor awareness networking (NAN) data link (NDL). In some aspects, an apparatus may be configured to determine frequency band information for communicating over a NDL associated with a NAN service. In some other aspects, the apparatus may be configured to provide the determined frequency band information for transmission to a subscriber of the NAN service for setting up the NDL.
    Type: Application
    Filed: May 4, 2017
    Publication date: November 9, 2017
    Inventors: Santosh ABRAHAM, Abhishek Pramod PATIL, George CHERIAN, Alireza RAISSINIA, Shivraj Singh SANDHU
  • Publication number: 20170311341
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the apparatus may be configured to determine a many-to-many multicast schedule for an NDL of a service associated with a NAN network and to communicate with a plurality of wireless devices subscribed to the service based on the determined many-to-many multicast schedule. The apparatus may be a schedule owner of the many-to-many multicast schedule.
    Type: Application
    Filed: April 24, 2017
    Publication date: October 26, 2017
    Inventors: Abhishek Pramod PATIL, Santosh Paul ABRAHAM, George CHERIAN, Alireza RAISSINIA, Shivraj Singh SANDHU
  • Patent number: 9723545
    Abstract: Methods, systems, and devices are described for Wi-Fi peer-to-peer (P2P) communications. A seeker user equipment (UE) may identify a desired service to be provided via Wi-Fi P2P communication. The seeker UE may broadcast a probe that identifies the desired service. An advertiser UE may receive the probe from the seeker UE. The probe identifies a desired service for the seeker UE that is to be provided via Wi-Fi P2P communication. The advertiser UE may transmit a probe response to the seeker UE only when it is determined that the advertiser UE is capable of providing the identified desired service.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: August 1, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Brian Gerard Gix, Mathew James Martineau, Peter David Krystad, Inga Stotland, Shivraj Singh Sandhu
  • Patent number: 9619424
    Abstract: Methods, systems, and devices are described for supporting unknown peripheral function protocols (PFP) with a wireless docking station. A wireless docking station may facilitate connections between a wireless dockee and peripherals employing both recognized and unrecognized PFPs. A docking station may request one or more service discovery parameters from a peripheral having an unrecognized PFP. The docking station may receive service discovery parameters in response, convey the received discovery parameters to a wireless dockee, and facilitate discovery and a connection between the device and the peripheral. The discovery parameters may include various identifiers related to peripheral function, identity, and location.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: April 11, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Shivraj Singh Sandhu
  • Publication number: 20170086157
    Abstract: Aspects of the present disclosure provide techniques for synchronizing clocks in a Neighbor Aware Network (NAN) Data Link (NDL) cluster. An exemplary apparatus includes a processing system configured to communicate with one or more members of a group, that includes the apparatus, according to a first data communication window (DCW) timeline having a first offset relative to a first clock associated with a first network cluster, to detect a beacon transmitted by a device of a second network cluster, wherein the beacon comprises timing information of a second clock associated with the second network cluster, to determine whether to initiate a move of the group to the second network cluster, to generate a frame to initiate the move of the group to the second network cluster, the frame comprising a first indication of the timing information of the second clock, and an interface configured to output the frame for transmission.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 23, 2017
    Inventors: Santosh Paul ABRAHAM, Alireza RAISSINIA, Abhishek Pramod PATIL, George CHERIAN, Shivraj Singh SANDHU
  • Publication number: 20170041779
    Abstract: Methods and apparatuses are disclosed for communicating in a wireless communication network. One method of communicating over a wireless communication network includes transmitting, by a first wireless device, a connection capability request message to a second wireless device requesting connection capability information of the second wireless device. The method further includes receiving, by the first wireless device, a connection capability response from the second wireless device indicating one or more communication protocols available for providing a service to the first wireless device. In some aspects, the method may further include selecting, by the first wireless device, based at least in part on the connection capability response, a communication protocol from one of the one or more communication protocols indicated, wherein the communication protocol may be utilized for obtaining the service from the second wireless device.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 9, 2017
    Inventors: Shivraj Singh Sandhu, Andrew Mackinnon Davidson
  • Publication number: 20170006117
    Abstract: Methods, systems, and devices are described for wireless communication. A source device of a wireless local area network (WLAN) may identify one or more attributes of a first wireless link and a second wireless link between the source device and a sink device of the WLAN. The one or more attributes may be compared with a source device connection policy associated with a streaming protocol. The source device may determine whether to establish a streaming session with the sink device over the first wireless link or the second wireless link based at least in part on the comparing.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Inventors: Padam Lal Kafle, Shivraj Singh Sandhu, Vijay Naicker Subramaniam
  • Publication number: 20160164933
    Abstract: Methods, systems, and devices are described for service discovery and session establishment framework to enable a synchronous audio/video streaming service from a source to multiple sink devices. In accordance with the present disclosure, a plurality of sink devices (e.g., Wi-Fi speakers) may be deployed in a flexible (e.g., plug-and-play) fashion and may be discoverable by the source device. In some examples, the devices from multiple vendors may interoperate and easily connect with the source device for flexible configuration based on the media content or number of available sink devices. Thus, the present disclosure provides a method for service specific discovery associated with synchronous audio/video streaming by utilizing Application Service Platform (ASP) service discovery prior to establishment of a display service session from a source device to multiple sink devices.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 9, 2016
    Inventors: Padam Lal Kafle, Shivraj Singh Sandhu, Vijay Naicker Subramaniam
  • Publication number: 20160142900
    Abstract: Methods, systems, apparatuses, and devices are described for continuity of a wireless serial bus (WSB) service across multiple WSB service sessions. A host may perform a discovery process with a device as part of WSB service session establishment. The host may determine an identifier that is unique to the WSB service provided during the first WSB service session and send the unique identifier to the device. If the WSB service session is terminated, the host may establish a second WSB service session with the device using the unique identifier and without performing another discovery process with the device. The WSB service may support universal serial bus (USB) over Wi-Fi services.
    Type: Application
    Filed: November 5, 2015
    Publication date: May 19, 2016
    Inventors: Shivraj Singh Sandhu, Xiaolong Huang, Andrew Davidson
  • Patent number: 9037763
    Abstract: Techniques are described for establishing a Wireless Serial Bus (WSB) service to transport data using a Media Agnostic Universal Serial Bus (MAUSB) protocol according to a selected transport mode in a WSB session of the WSB service. The MAUSB protocol may be deployed either over an Internet Protocol (IP) stack or directly over a Media Access Control (MAC) layer. According to the techniques, the wireless service advertiser and the wireless service seeker negotiate the transport mode for the MAUSB protocol in each WSB session of the WSB service. During a service discovery process, the wireless service advertiser identifies one or more supported transport modes for the MAUSB protocol in service information for the WSB service. During a P2P connection setup and a WSB session setup, the wireless service seeker indicates a selected one of the supported transport modes for the MAUSB protocol in session information for the WSB session.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: May 19, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Shivraj Singh Sandhu, Andrew Mackinnon Davidson