Patents by Inventor Deepankar Bhattacharjee

Deepankar Bhattacharjee 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: 9888515
    Abstract: A device, system, and method synchronizes network states for a user equipment (UE) during a handover from a first network to a second network while the UE was in a radio resource control (RRC) idle state. The method includes determining whether a first context associated with a first non-default bearer over the first network is stored on the UE. The method includes when the first context is determined, determining a second context associated with a second non-default bearer over the second network is stored on the UE. The method includes transmitting a request to the first network over a default bearer for network state information relative to the first network. The method includes receiving the network state information from the first network, the network state information indicating that the UE does not have the first non-default bearer over the first network established. The method includes deleting the first context.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: February 6, 2018
    Assignee: APPLE INC.
    Inventors: Raj Chaugule, Sanjay Verma, Xuqiang Hua, Anish Goyal, Deepankar Bhattacharjee
  • Publication number: 20170325273
    Abstract: A device, system, and method synchronizes network states for a user equipment (UE) during a handover from a first network to a second network while the UE was in a radio resource control (RRC) idle state. The method includes determining whether a first context associated with a first non-default bearer over the first network is stored on the UE. The method includes when the first context is determined, determining a second context associated with a second non-default bearer over the second network is stored on the UE. The method includes transmitting a request to the first network over a default bearer for network state information relative to the first network. The method includes receiving the network state information from the first network, the network state information indicating that the UE does not have the first non-default bearer over the first network established. The method includes deleting the first context.
    Type: Application
    Filed: May 6, 2016
    Publication date: November 9, 2017
    Inventors: Raj CHAUGULE, Sanjay VERMA, Xuqiang HUA, Anish GOYAL, Deepankar BHATTACHARJEE
  • Patent number: 9807673
    Abstract: This disclosure relates to techniques for enabling a cellular network to more efficiently announce special network capabilities to UE's in its coverage area. The special network capabilities may be specific to a first class of UE devices and/or may be outside of the relevant telecommunication standard used by the cellular network. The base station may transmit a dummy System Information Block-1 (SIB-1), wherein the dummy system information block is broadcast separately from regular system information block 1's (SIB-1's).
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 31, 2017
    Assignee: Apple Inc.
    Inventors: Sarma V. Vangala, Tarik Tabet, Swaminathan Balakrishnan, Deepankar Bhattacharjee, Xiantao Sun
  • Patent number: 9716515
    Abstract: Modifying a digital data stream that includes immediately consecutive code words of different length by segmenting, based on a certain block grid, the digital data stream. Each block of the block grid includes a fixed number of bits. It is determined whether all bits of the last block associated with the digital data stream are occupied by data of the digital data stream. If not all bits of the last block are occupied, the unoccupied bits of the last block are padded with bits of an end-of-record (EOR) indicator. If all bits of the last block are occupied, attaching an EOR indicator to the digital data stream is skipped.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: July 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deepankar Bhattacharjee, Jonathan D. Bradbury, Christian Jacobi, Aditya N. Puranik, Christian Zoellin
  • Patent number: 9686740
    Abstract: Systems and methods that enhance radio link performance in a multi-carrier environment. A method may be performed by a UE that includes scanning a plurality of carrier components for a primary cell, determining a first bandwidth of the primary cell, scanning for a secondary cell, determining a second bandwidth of the secondary cell, determining a maximum aggregated bandwidth by combining the first bandwidth and the second bandwidth and when the maximum aggregated bandwidth exceeds a bandwidth capability of the UE, performing a cell selection procedure to select one of the primary cell or the secondary cell based on a higher of the first bandwidth and the second bandwidth.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: June 20, 2017
    Assignee: APPLE INC.
    Inventors: Sreevalsan Vallath, Deepankar Bhattacharjee, Navid Damji, Christian W. Mucke, Rafael L. Rivera-Barreto, Tarik Tabet
  • Publication number: 20170170844
    Abstract: Modifying a digital data stream that includes immediately consecutive code words of different length by segmenting, based on a certain block grid, the digital data stream. Each block of the block grid includes a fixed number of bits. It is determined whether all bits of the last block associated with the digital data stream are occupied by data of the digital data stream. If not all bits of the last block are occupied, the unoccupied bits of the last block are padded with bits of an end-of-record (EOR) indicator. If all bits of the last block are occupied, attaching an EOR indicator to the digital data stream is skipped.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 15, 2017
    Inventors: Deepankar Bhattacharjee, Jonathan D. Bradbury, Christian Jacobi, Aditya N. Puranik, Christian Zoellin
  • Publication number: 20170094564
    Abstract: An apparatus, method and system for receiving an input indicating a mode into which to set a user equipment (UE) and at least one further UE associated with the UE, determining whether a connection circuit switched (CS) connectivity or packet switched (PS) connectivity and when the connection is the CS connectivity, generating a short messaging service (SMS) message that indicates the mode corresponding to the input. Also, receiving connectivity information for a plurality of UEs from a cloud network component, the UEs being associated with one another, the connectivity being CS connectivity or PS connectivity, receiving a response indication corresponding to a response performed on an incoming call by a first one of the UEs, the first UE having a PS connectivity, matching the response indication to a corresponding cause code and transmitting the corresponding cause code to a second one of the UEs having a CS connectivity.
    Type: Application
    Filed: August 10, 2016
    Publication date: March 30, 2017
    Inventors: Prateek SHARMA, Sanjay K. VERMA, Deepankar BHATTACHARJEE, Sairam T. GUTTA, Sreevalsan VALLATH
  • Publication number: 20170094638
    Abstract: Techniques for coalescing alert notifications for applications and/or services to a primary user device of a set of multiple associated user devices within proximity of each other. When a user device is not in proximity to other associated user devices, the user device functions as a primary user device and provides alert notifications based on a default configuration and/or a user configurable setting. When the user device is within proximity of one or more other associated user devices, the user devices exchange relevant capability information and information for applications that are synchronized via network-based services. The user devices negotiate to determine a user device that serves as the primary user device to provide alert notifications for a set of applications and services common to a set of user devices. The other user devices are configured to reduce and/or suppress the alert notifications.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 30, 2017
    Inventors: Daniel R. BORGES, Michael J. GILES, Craig P. DOOLEY, Prateek SHARMA, Sanjay K. VERMA, Deepankar BHATTACHARJEE
  • Publication number: 20170094565
    Abstract: Devices and methods for handling phone calls. One device is a user equipment (UE) configured to establish a connection with a first evolved Node B (eNB). A method includes transmitting an invite signal to a further UE for a Voice over LTE (VoLTE) call, receiving an accept signal from the further UE, receiving a fail signal from the first eNB that a dedicated bearer is unavailable, generating a trigger signal in response to receiving the fail signal and transmitting the trigger signal to the first eNB. Another device is a base station (e.g., eNB) that receives a VoLTE call request from a UE, determines whether the eNB has sufficient resources to provide a dedicated bearer. When it is determined the eNB has insufficient resources, the eNB determines whether a further eNB has sufficient resources to provide the dedicated bearer, and determines whether the UE can connect to the further eNB.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 30, 2017
    Inventors: Prateek SHARMA, Sreevalsan VALLATH, Deepankar BHATTACHARJEE
  • Publication number: 20170094574
    Abstract: A user equipment (UE), base station and a corresponding method for receiving historical data from a diagnostic server, receiving location data of the UE, determining a probability of a failed handover during a call based on the historical data and the location data, comparing the probability of the failed handover to a threshold value and initiating a call handover to a wireless local area network when the probability of the failed handover exceeds the threshold value. Also, a UE, base station and corresponding method for determining if one or more UEs have an active voice over WiFi call or if the UEs are registered with a Internet protocol (“IP”) multimedia subsystem (“IMS”) over WiFi and biasing a cell reselection procedure of the UE to select a cell of a packet switched network such as LTE.
    Type: Application
    Filed: May 27, 2016
    Publication date: March 30, 2017
    Inventors: Ajoy K. SINGH, Deepankar Bhattacharjee, Raj S. Chaugule, Sanjay K. Verma, Kwangho Byun
  • Publication number: 20170078934
    Abstract: This disclosure relates to techniques for enabling a user equipment (UE) to determine which cell to attach to in a heterogeneous network (HetNet). The UE may determine, based on the quality of the downlink (DL) channel and/or on the type of traffic between the UE and a current base station, whether to attach to a small cell base station or an overlay macro base station in the cellular network. Particularly, the UE may determine whether to use a received mobility offset during cell reselection in response to a measured quality of the DL channel.
    Type: Application
    Filed: May 20, 2016
    Publication date: March 16, 2017
    Inventors: Swaminathan Balakrishnan, Prateek Sharma, Deepankar Bhattacharjee, Sreevalsan Vallath
  • Publication number: 20170064610
    Abstract: This disclosure relates to techniques for enabling a cellular network to more efficiently announce special network capabilities to UE's in its coverage area. The special network capabilities may be specific to a first class of UE devices and/or may be outside of the relevant telecommunication standard used by the cellular network. The base station may transmit a dummy System Information Block-1 (SIB-1), wherein the dummy system information block is broadcast separately from regular system information block 1's (SIB-1's).
    Type: Application
    Filed: February 5, 2016
    Publication date: March 2, 2017
    Inventors: Sarma V. Vangala, Tarik Tabet, Swaminathan Balakrishnan, Deepankar Bhattacharjee, Xiantao Sun
  • Publication number: 20160373585
    Abstract: In some embodiments, a UE is configured to, in response to detecting an absence of received packets associated with a voice call over a first time interval of a pre-determined length, initiate transmission of a first control packet to a base station. In some embodiments, the UE is further configured, based on a response to the first control packet, not to drop the packet-switched voice call at least until expiration of a second time interval of a pre-determined length after transmission of the first control packet. In some embodiments, the absence of received packets is an absence of both voice and silence packets. In some embodiments, based on absence of a response to the first control packet, the UE is configured to drop the packet-switched call.
    Type: Application
    Filed: September 23, 2015
    Publication date: December 22, 2016
    Inventors: Prateek Sharma, Sanjay K. Verma, Deepankar Bhattacharjee, Sreevalsan Vallath
  • Publication number: 20160345351
    Abstract: A user equipment and a method performed by the user equipment that has a transceiver configured to enable the user equipment to establish a connection with a first network and a second network. The method including establishing a connection to each of the first network and the second network, tuning away from the first network to the second network, tuning back to the first network from the second network and determining whether to perform a network operation with the first network after tuning back to the first network.
    Type: Application
    Filed: September 29, 2015
    Publication date: November 24, 2016
    Inventors: Deepankar Bhattacharjee, Sreevalsan Vallath, Prateek Sharma
  • Publication number: 20160044589
    Abstract: Systems and methods that enhance radio link performance in a multi-carrier environment. A method may be performed by a UE that includes scanning a plurality of carrier components for a primary cell, determining a first bandwidth of the primary cell, scanning for a secondary cell, determining a second bandwidth of the secondary cell, determining a maximum aggregated bandwidth by combining the first bandwidth and the second bandwidth and when the maximum aggregated bandwidth exceeds a bandwidth capability of the UE, performing a cell selection procedure to select one of the primary cell or the secondary cell based on a higher of the first bandwidth and the second bandwidth.
    Type: Application
    Filed: November 7, 2014
    Publication date: February 11, 2016
    Inventors: Sreevalsan Vallath, Deepankar Bhattacharjee, Navid Damji, Christian W. Mucke, Rafael L. Rivera-Barreto, Tarik Tabet
  • Publication number: 20150245250
    Abstract: A device and method for throttling carrier aggregation (CA) in a device connected to a CA enabled network. The method includes determining that a carrier aggregation state of the device is enabled by a network component of a CA enabled network to which the device is connected, determining at least one condition indicating that the carrier aggregation functionality is unnecessary, generating a throttling indication to indicate to the network that a secondary serving cell (SCell) providing a secondary component carrier (SCC) in the carrier aggregation functionality is to be disabled and transmitting the throttling indication to the network component.
    Type: Application
    Filed: September 30, 2014
    Publication date: August 27, 2015
    Inventors: Deepankar BHATTACHARJEE, Sreevalsan Vallath, Carola Faronius
  • Publication number: 20150173009
    Abstract: Systems and methods that enhance radio link performance in a multi-carrier environment. A method may be performed by a UE that includes scanning a plurality of carrier components for a primary cell, determining a first bandwidth of the primary cell, scanning for a secondary cell, determining a second bandwidth of the secondary cell, determining a maximum aggregated bandwidth by combining the first bandwidth and the second bandwidth and when the maximum aggregated bandwidth exceeds a bandwidth capability of the UE, performing a cell selection procedure to select one of the primary cell or the secondary cell based on a higher of the first bandwidth and the second bandwidth.
    Type: Application
    Filed: November 7, 2014
    Publication date: June 18, 2015
    Inventors: Sreevalsan Vallath, Deepankar Bhattacharjee, Navid Damji, Christian W. Mucke, Rafael L. Rivera-Barreto, Tarik Tabet