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).

  • Publication number: 20210377941
    Abstract: A user equipment (UE) is configured with a carrier aggregation (CA) functionality and UE connected to a network via a base station that serves as a primary serving cell (PCell) providing a primary component carrier (PCC) to the UE. The UE determines a plurality of bands that are supported by the UE for use in the CA functionality, generates an individual band information element (IE) including band information for the bands, determines at least one representative CA combination having an order, the order indicating a total number of component carriers (CCs), the at least one representative CA combination forming a basis to extrapolate a plurality of CA combinations having the order based on the band information, generates a representative CA combination IE including the at least one representative CA combination and transmits the individual band IE and the representative CA combination IE to the base station.
    Type: Application
    Filed: September 20, 2018
    Publication date: December 2, 2021
    Inventors: Swaminathan BALAKRISHNAN, Haijing HU, Sreevalsan VALLATH, Prateek SHARMA, Cesar PEREZ, Adesh KUMAR, Deepankar BHATTACHARJEE, Vijay VENKATARAMAN
  • Patent number: 11172410
    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: Grant
    Filed: August 10, 2016
    Date of Patent: November 9, 2021
    Assignee: Apple Inc.
    Inventors: Prateek Sharma, Sanjay K. Verma, Deepankar Bhattacharjee, Sairam T. Gutta, Sreevalsan Vallath
  • Patent number: 11074184
    Abstract: Methods, systems and computer program products for monitoring delivered packages are provided. Aspects include receiving, by a co-processor, a data stream and performing processing on the data stream. Aspects also include writing, by the co-processor, a data record into the output buffer. Based on a determination that the data record should replace a most recently stored data record in a cache, aspects include providing, by the co-processor to the cache controller, an instruction for the cache controller to write the data record to a location in the cache obtained from a most recently used address register. Based on a determination that the data record should not replace the most recently stored data record in the cache, aspects include writing, by the cache controller, the data record to an available location in the cache.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Cadigan, Jr., Erez Barak, Deepankar Bhattacharjee, Yair Fried, Jonathan Hsieh, Martin Recktenwald, Aditya Nitin Puranik
  • Patent number: 10863564
    Abstract: This disclosure relates to wireless connection management for an accessory device. A companion device and the accessory device may establish a wireless link. The companion device may associate with a Wi-Fi access point. The companion device may determine whether the Wi-Fi access point supports access by the accessory device to a wide area network. The companion device may determine whether to provide association information for the Wi-Fi access point to the accessory device based at least in part on whether the Wi-Fi access point supports access by the accessory device to the wide area network. The companion device may monitor whether the Wi-Fi access point continues to support access by the accessory device to the wide area network, and may indicate to the accessory device to disassociate with the Wi-Fi access point if the Wi-Fi access point no longer supports access by the accessory device to the wide area network.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: December 8, 2020
    Assignee: Apple Inc.
    Inventors: Sanjay K. Verma, Deepankar Bhattacharjee, Prateek Sharma, Rohan C. Malthankar, Ajoy K. Singh, Najeeb M. Abdulrahiman
  • Patent number: 10863428
    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: Grant
    Filed: September 29, 2015
    Date of Patent: December 8, 2020
    Assignee: Apple Inc.
    Inventors: Deepankar Bhattacharjee, Sreevalsan Vallath, Prateek Sharma
  • Patent number: 10834602
    Abstract: A user equipment (UE) has a cellular connection established by a cellular chip, the cellular connection including a secondary component carrier (SCC) of carrier aggregation (CA) in the unlicensed spectrum. The UE receives, by a WiFi chip of the UE, a message from the cellular chip indicating a first frequency band corresponding to the SCC, determines whether a hotspot service is enabled utilizing at least a portion of the first frequency band that the cellular chip has indicated corresponds to the SCC and when the hotspot service is enabled, switches, by the WiFi chip, the hotspot service from the first frequency band to a second frequency band.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: November 10, 2020
    Assignee: Apple Inc.
    Inventors: Prateek Sharma, Tianyan Pu, Sreevalsan Vallath, Deepankar Bhattacharjee
  • Publication number: 20200327059
    Abstract: Methods, systems and computer program products for monitoring delivered packages are provided. Aspects include receiving, by a co-processor, a data stream and performing processing on the data stream. Aspects also include writing, by the co-processor, a data record into the output buffer. Based on a determination that the data record should replace a most recently stored data record in a cache, aspects include providing, by the co-processor to the cache controller, an instruction for the cache controller to write the data record to a location in the cache obtained from a most recently used address register. Based on a determination that the data record should not replace the most recently stored data record in the cache, aspects include writing, by the cache controller, the data record to an available location in the cache.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 15, 2020
    Inventors: MICHAEL CADIGAN, JR., EREZ BARAK, DEEPANKAR BHATTACHARJEE, YAIR FRIED, JONATHAN HSIEH, MARTIN RECKTENWALD, ADITYA NITIN PURANIK
  • Publication number: 20200321976
    Abstract: Compressing data includes hashing a first token length of an incoming data steam into a hash table, where the first token length includes a plurality of bytes. A second token length of the incoming data stream may be hashed into the hash table. The second token may be larger than the first token length and includes the plurality of bytes. The method may further include automatically comparing which token length enabled more efficient data compression, and automatically adjusting at least one of the first and second token lengths based on the comparison.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 8, 2020
    Inventors: Bulent ABALI, Ashutosh MISRA, Girish G. KURUP, Deepankar BHATTACHARJEE, Matthias KLEIN
  • Publication number: 20200301604
    Abstract: Various embodiments are provided for managing multiport banked memory arrays in a computing system by a processor. One or more conflicts may be eliminated in a multiport banked memory array upon receiving one or more write operations, read operations, or a combination thereof according to a selected priority and access protocol.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bulent ABALI, Ashutosh Misra, Hubertus FRANKE, Matthias KLEIN, Deepankar Bhattacharjee, Girish Kurup
  • Publication number: 20200296593
    Abstract: This disclosure relates to providing a reservation signal for cellular communication in unlicensed spectrum. A cellular base station may perform a listen-before-talk procedure on an unlicensed frequency channel. The cellular base station may transmit a reservation signal on the unlicensed frequency channel after successfully performing the listen-before-talk procedure. The cellular base station may perform carrier sensing on the unlicensed frequency channel at least once during the duration of the reservation signal. The cellular base station may perform cellular communication on the unlicensed frequency channel after ceasing transmitting the reservation signal.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 17, 2020
    Inventors: Deepankar Bhattacharjee, Prateek Sharma, Farouk Belghoul, Dawei Zhang, Haitong Sun, Wei Zeng, Sreevalsan Vallath
  • Patent number: 10673460
    Abstract: An aspect includes a system architecture that includes a processing unit, an accelerator, a main source buffer, a main target buffer, and a memory block. The main source buffer stores a first part of a source symbol received from an external source. The main target buffer stores an output symbol received from the accelerator. The memory block includes an overflow source buffer that stores the first part of the source symbol received from the main source buffer. The accelerator fetches the first part of the source symbol stored in the overflow source buffer and a second part of the source symbol stored in the main source buffer, and converts the first and second parts of the source symbol together into the output symbol. The second part of the source symbol includes a part of the source symbol not included in the first part of the source symbol.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Girish Gopala Kurup, Matthias Klein, Anthony Thomas Sofia, Jonathan D. Bradbury, Ashutosh Misra, Christian Jacobi, Deepankar Bhattacharjee
  • Patent number: 10674405
    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: Grant
    Filed: September 30, 2014
    Date of Patent: June 2, 2020
    Assignee: Apple Inc.
    Inventors: Deepankar Bhattacharjee, Sreevalsan Vallath, Carola Faronius
  • Patent number: 10341492
    Abstract: Method, device, and system being performed by a first station. The method includes receiving a first call identification of a first communication session between the first station and a second station. The method further includes receiving a request, from a third station, to allow the first communication session to be transferred from the first station to the third station. Following the receipt of the request, the method includes displaying a prompt on the first station for permission to allow the first communication session to be transferred to the third station and, when the permission is received, transmitting a response, to the third station, granting permission to transfer the first communication session from the first station to the third station. Additionally, upon the call being transferred, an advisory, such as an audio or visual message, may alert the second client station of the call transfer event.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: July 2, 2019
    Assignee: APPLE INC.
    Inventors: Sanjay K. Verma, Deepankar Bhattacharjee, Prateek Sharma
  • Publication number: 20190200236
    Abstract: A user equipment (UE) has a cellular connection established by a cellular chip, the cellular connection including a secondary component carrier (SCC) of carrier aggregation (CA) in the unlicensed spectrum. The UE receives, by a WiFi chip of the UE, a message from the cellular chip indicating a first frequency band corresponding to the SCC, determines whether a hotspot service is enabled utilizing at least a portion of the first frequency band that the cellular chip has indicated corresponds to the SCC and when the hotspot service is enabled, switches, by the WiFi chip, the hotspot service from the first frequency band to a second frequency band.
    Type: Application
    Filed: October 30, 2018
    Publication date: June 27, 2019
    Inventors: Prateek SHARMA, Tianyan PU, Sreevalsan VALLATH, Deepankar BHATTACHARJEE
  • Publication number: 20190104559
    Abstract: This disclosure relates to wireless connection management for an accessory device. A companion device and the accessory device may establish a wireless link. The companion device may associate with a Wi-Fi access point. The companion device may determine whether the Wi-Fi access point supports access by the accessory device to a wide area network. The companion device may determine whether to provide association information for the Wi-Fi access point to the accessory device based at least in part on whether the Wi-Fi access point supports access by the accessory device to the wide area network. The companion device may monitor whether the Wi-Fi access point continues to support access by the accessory device to the wide area network, and may indicate to the accessory device to disassociate with the Wi-Fi access point if the Wi-Fi access point no longer supports access by the accessory device to the wide area network.
    Type: Application
    Filed: June 1, 2018
    Publication date: April 4, 2019
    Inventors: Sanjay K. Verma, Deepankar Bhattacharjee, Prateek Sharma, Rohan C. Malthankar, Ajoy K. Singh, Najeeb M. Abdulrahiman
  • Patent number: 10225777
    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: Grant
    Filed: May 27, 2016
    Date of Patent: March 5, 2019
    Assignee: APPLE INC.
    Inventors: Ajoy K. Singh, Deepankar Bhattacharjee, Raj S. Chaugule, Sanjay K. Verma, Kwangho Byun
  • Patent number: 10149278
    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: Grant
    Filed: September 28, 2016
    Date of Patent: December 4, 2018
    Assignee: Apple Inc.
    Inventors: Daniel R. Borges, Michael J. Giles, Craig P. Dooley, Prateek Sharma, Sanjay K. Verma, Deepankar Bhattacharjee
  • Patent number: 10142065
    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: Grant
    Filed: May 20, 2016
    Date of Patent: November 27, 2018
    Assignee: Apple Inc.
    Inventors: Swaminathan Balakrishnan, Prateek Sharma, Deepankar Bhattacharjee, Sreevalsan Vallath
  • Patent number: 10123372
    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: Grant
    Filed: September 23, 2016
    Date of Patent: November 6, 2018
    Assignee: APPLE INC.
    Inventors: Prateek Sharma, Sreevalsan Vallath, Deepankar Bhattacharjee
  • Patent number: 10057939
    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: Grant
    Filed: September 23, 2015
    Date of Patent: August 21, 2018
    Assignee: Apple Inc.
    Inventors: Prateek Sharma, Sanjay K. Verma, Deepankar Bhattacharjee, Sreevalsan Vallath