Patents by Inventor Kirankumar Bhoja ANCHAN

Kirankumar Bhoja ANCHAN 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: 9432820
    Abstract: The disclosure is related to group communications over multicast services. A user equipment (UE) sends a registration request to a server, the registration request indicating communications group(s) in which the UE is interested, receives a message indicating a set of the communications groups that have been assigned pre-established multicast resources, receives call identifiers, the call identifiers mapped to group identifiers of each communications group in the set of the communications groups, stores a mapping of the call identifiers to the group identifiers, and maintains group call sessions for the set of the communications groups.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: August 30, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Kirankumar Bhoja Anchan, Arungundram Chandrasekaran Mahendran
  • Patent number: 9408134
    Abstract: The disclosure relates to determining priority access with dual access barring classes. An aspect receives, at a client device, at least one high priority access barring class and at least one low priority access barring class, switches to the low priority access barring class, receives an access barring message, and switches to the high priority access barring class in response to receiving the access barring message. An aspect receives a call request for a high priority call among a group of client devices, transmits a notification to a network instructing it to transmit an access barring message in response to receiving the call request, wherein one or more members of the group of client devices switch to a high priority access class in response to receiving the access barring message, and suppresses call announcements for non-priority call requests after transmitting the notification.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: August 2, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Kirankumar Bhoja Anchan, Karthika Paladugu, Arvind Vardarajan Santhanam
  • Publication number: 20160150443
    Abstract: Systems and methods are disclosed for maintaining continuity of a peer-to-peer group session. The method may include exchanging a first P2P group session communication with a member of the P2P group via a direct data traffic connection, requesting session data from an application server, conveying the session data to a proxy UE, wherein the proxy UE is a member of the P2P group, and exchanging a second P2P group session communication with the application server in accordance with the session data.
    Type: Application
    Filed: November 20, 2014
    Publication date: May 26, 2016
    Inventors: Vijay Anandrao SURYAVANSHI, Kirankumar Bhoja ANCHAN, Sandeep SHARMA
  • Publication number: 20160127479
    Abstract: The disclosure relates to leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication. A P2P middleware layer of a user device receives a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application, determines whether or not there is an application installed on the user device that can render the content, and sends the content to be rendered by the first application to the installed application based on there being an application installed on the user device that can render the content.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: Vijay Anandrao SURYAVANSHI, Kirankumar Bhoja ANCHAN, Sandeep SHARMA
  • Publication number: 20160127474
    Abstract: In an embodiment, a communication device (e.g., a current floor arbitrator of the session, a proxy device, etc.) records a floor arbitration history that tracks one or more floor grants and one or more floor denials that occur while a first device is performing a floor arbitration function for the communication session with the communication group, and transmits some or all of the floor arbitration history to a second device during the communication session. The second device (e.g., a new floor arbitrator for the session, a late or re-joining participant to the communication session, etc.) participates in the communication session based at least in part upon the received floor arbitration history (e.g., by factoring the received floor arbitration history into future floor-related decisions, by selectively requesting particular missed portions of the communication session, etc.).
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: Sandeep SHARMA, Vijay Anandrao SURYAVANSHI, Kirankumar Bhoja ANCHAN
  • Publication number: 20160119768
    Abstract: In an embodiment, a UE obtains one or more quorum conditions for communication with a given group from a set of groups to which the UE is registered. The UE searches, over a P2P interface, to identify one or more group members that are registered to the given group and which are proximate to the UE. The UE determines whether the identified one or more group members are sufficient to satisfy at least one of the one or more quorum conditions. The UE selectively triggers a communicative action associated with the given group based on whether the determining determines the at least one quorum condition to be satisfied.
    Type: Application
    Filed: October 22, 2014
    Publication date: April 28, 2016
    Inventors: Sandeep SHARMA, Vijay Anandrao SURYAVANSHI, Kirankumar Bhoja ANCHAN
  • Publication number: 20160105291
    Abstract: In an embodiment, a P2P device discovers other P2P devices that belong to a P2P group. The P2P device determines a multicast address to be used for signaling related to floor arbitration of a P2P session with the P2P group. The P2P device exchanges signaling with one or more of the discovered P2P devices over a multicast signaling control channel of a P2P interface using the multicast address. The P2P device identifies a leader (e.g., the P2P device itself and/or one or more of the other P2P devices) that is responsible for performing a floor arbitration function for the P2P session. The P2P devices participates in the P2P session by exchanging media with the P2P group over a media channel of the P2P interface that is separate from the multicast signaling control channel in accordance with the floor arbitration function performed by the leader.
    Type: Application
    Filed: July 20, 2015
    Publication date: April 14, 2016
    Inventor: Kirankumar Bhoja ANCHAN
  • Publication number: 20160105500
    Abstract: In an embodiment, a P2P device discovers other P2P devices that belong to a P2P group. The P2P device calculates a reachability vector that indicates each discovered P2P device within a threshold number of P2P hops. The P2P device receives reachability vector(s) for each proximate P2P device in a set of proximate P2P devices discovered via the P2P discovery procedure. The P2P device ranks the P2P device and each proximate P2P device in the set of proximate P2P devices based on the calculated and received reachability vectors. The P2P device identifies a leader (e.g., the P2P device itself and/or one or more of the other P2P devices) that is responsible for performing a floor arbitration function for a P2P session from the ranked P2P devices based on the rankings, and participates in the P2P session by exchanging media in accordance with the floor arbitration function performed by the leader.
    Type: Application
    Filed: July 20, 2015
    Publication date: April 14, 2016
    Inventors: Kirankumar Bhoja ANCHAN, Sandeep SHARMA, Vijay Anandrao SURYAVANSHI
  • Publication number: 20150312843
    Abstract: The disclosure relates to determining priority access with dual access barring classes. An aspect receives, at a client device, at least one high priority access barring class and at least one low priority access barring class, switches to the low priority access barring class, receives an access barring message, and switches to the high priority access barring class in response to receiving the access barring message. An aspect receives a call request for a high priority call among a group of client devices, transmits a notification to a network instructing it to transmit an access barring message in response to receiving the call request, wherein one or more members of the group of client devices switch to a high priority access class in response to receiving the access barring message, and suppresses call announcements for non-priority call requests after transmitting the notification.
    Type: Application
    Filed: July 7, 2015
    Publication date: October 29, 2015
    Inventors: Kirankumar Bhoja ANCHAN, Karthika PALADUGU, Arvind Vardarajan SANTHANAM
  • Publication number: 20150078295
    Abstract: In an embodiment, a first WebRTC proxy module on a first UE receives a multiplexed stream from a first WebRTC multimedia client application on the first UE. The first WebRTC proxy module de-multiplexes into at least first and second de-multiplexed streams. The first WebRTC proxy module sends the first de-multiplexed stream to a second WebRTC proxy module on a second UE via a first set of links with QoS, and sends a second de-multiplexed stream to the second WebRTC proxy module on a second set of links. The second WebRTC proxy module re-multiplexes the first and second de-multiplexed streams to obtain either an original or compressed version of the multiplexed stream, and then delivers the re-multiplexed stream to a second WebRTC multimedia client application on the second UE.
    Type: Application
    Filed: September 11, 2014
    Publication date: March 19, 2015
    Inventors: Giridhar Dhati MANDYAM, Vijay Anandrao SURYAVANSHI, Kirankumar Bhoja ANCHAN
  • Publication number: 20150079979
    Abstract: Various aspects and embodiments may provide seamless and resource efficient roaming for group call services on broadcast/multicast networks. More particularly, in response to detecting that a user equipment (UE) has roamed from a Home Public Land Mobile Network (HPLMN) to a Visited PLMN (VPLMN), an application server in the HPLMN may determine whether to establish a multicast bearer in the VPLMN if the UE has registered interest in a group call in the VPLMN and provide the UE with information about bearers that will support the group call in the VPLMN. For example, the multicast bearer may be established in the VPLMN if a number of users actively participating in the VPLMN exceeds a threshold, or the UE may alternatively be notified that the group call will only be supported over unicast service if the number of actively participating users in the VPLMN is below the threshold.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 19, 2015
    Inventor: Kirankumar Bhoja ANCHAN
  • Publication number: 20150078245
    Abstract: Various aspects and embodiments may provide seamless and resource efficient roaming for group call services on broadcast/multicast networks. In particular, upon a user equipment (UE) roaming or detecting an imminent move from a current Public Land Mobile Network (PLMN) to a Visited PLMN (VPLMN), an application server in a Home PLMN associated with the UE may determine whether to establish a multicast bearer in the VPLMN if the UE has pre-registered for group call services in the VPLMN and provide the UE with information about bearers that will support the group call services in the VPLMN. For example, the multicast bearer may be established in the VPLMN if a number of users actively participating in the VPLMN exceeds a threshold, or the group call services may alternatively be supported over unicast service only if the number of actively participating users in the VPLMN is below the threshold.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 19, 2015
    Inventor: Kirankumar Bhoja ANCHAN
  • Publication number: 20140355508
    Abstract: The disclosure is related to group communications over multicast services. A user equipment (UE) sends a registration request to a server, the registration request indicating communications group(s) in which the UE is interested, receives a message indicating a set of the communications groups that have been assigned pre-established multicast resources, receives call identifiers, the call identifiers mapped to group identifiers of each communications group in the set of the communications groups, stores a mapping of the call identifiers to the group identifiers, and maintains group call sessions for the set of the communications groups.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 4, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Kirankumar Bhoja ANCHAN, Arungundram Chandrasekaran MAHENDRAN