Patents by Inventor Dheeraj Kumar

Dheeraj Kumar 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: 20230067270
    Abstract: Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes first tiers located one over another, the first tiers including respective first memory cells and first control gates for the memory cells, the first memory cells located along respective first pillars, the first pillars extending through the first tiers; second tiers located one over another, the second tiers including respective second memory cells and second control gates for the memory cells, the second memory cells located along respective second pillars, the second pillars extending through the second tiers; and a dielectric structure formed in a slit between the first tiers and the second tiers, the dielectric structure including an edge along a length of the slit and adjacent the first tiers, wherein the edge has a repeating pattern of a shape.
    Type: Application
    Filed: August 10, 2022
    Publication date: March 2, 2023
    Inventors: Dheeraj Kumar, Sumeet C. Pandey, Surendranath C. Eruvuru
  • Patent number: 11516222
    Abstract: Systems and methods for automatically prioritizing computing resource configurations for remediation include receiving information describing configuration issues that may result in impaired system performance or unauthorized access, parsing that information and automatically analyzing configuration details of a user's private computing environment to determine that assets provide an environment in which configuration issues may be exploited to produce undesired results. Such systems and methods can generate assessments indicating the likelihood an issue can be exploited and potential impacts of the issue being exploited. Such systems and methods can use these assessments to generate a report prioritizing remediation of specific configuration issues for specific vulnerable assets based on the actual configuration of the user's computing resources and the data managed using those resources.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: November 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Preethi Srinivasan, Dheeraj Kumar Mekala
  • Patent number: 11474975
    Abstract: Systems and methods receive an asset identification and one or more criterion to at least one of a locale, a market, a target, or an experiment and process a graph having a plurality of sub-graphs to define an asset having one or more desired variants. The asset is then published having the one or more desired variants. Multiple entities are represented as a single entity, which can be used for localization of the asset (e.g., image, video, custom data) or pages. By associating one entity (e.g., an image) across all variations of the entity, the needed storage space for the plurality of assets (e.g., images or videos) is reduced.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: October 18, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael J. Willard, Chandrashekhar Chaudhari, Brian J. Shook, Allen L. Wagner, Gleb Mazurovsky, Dheeraj Kumar Jain, Satish Kumar Gandham, Arvind Kumawat, Daniel J. Remesch, Richa Gupta, Uma M. Nelluri, Sourav Roy
  • Publication number: 20220232586
    Abstract: In an example embodiment, a method of reducing SR max retransmissions in a communication network is disclosed. The method includes: accessing an SR max retransmission UE pool stored in a storage of the base station, the SR max retransmission UE pool being a list of plurality of UEs which experienced SR max retransmission. The method further includes identifying at least one UE in the SR max retransmission pool that would enter an SR max retransmission state, based on a last PUSCH uplink time period and a SR max retransmission time period associated with the at least one UE. Further, the method includes allocating a dummy UL grant to the identified at least one UE.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 21, 2022
    Inventors: Allen JOB, Akhil Shukla, Vikash Kumar, Animesh Kumar, Gaurav Singh, Palani Lakshmanan, Dheeraj Kumar, Satya Venkata Uma Kishore Godavarti
  • Patent number: 11391815
    Abstract: Methods, apparatus, systems and articles of manufacture to compensate radar system calibration are disclosed. A radio-frequency (RF) subsystem having a transmit channel, a receive channel, and a loopback path comprising at least a portion of the transmit channel and at least a portion of the receive channel, a loopback measurer to measure a first loopback response of the RF subsystem for a first calibration configuration of the RF subsystem, and to measure a second loopback response of the RF subsystem for a second calibration configuration of the RF subsystem, and a compensator to adjust at least one of a transmit programmable shifter or a digital front end based on a difference between the first loopback response and the second loopback response to compensate for a loopback response change when the RF subsystem is changed from the first calibration configuration to the second calibration configuration.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: July 19, 2022
    Assignee: Texas Instmments Incorporated
    Inventors: Karthik Subburaj, Shankar Narayanamoorthy, Karthik Ramasubramanian, Anand Gadiyar, Dheeraj Kumar Shetty, Shailesh Joshi
  • Publication number: 20220138087
    Abstract: Various methods, apparatuses/systems, and media for automatic risk-based testing of an application are disclosed. A processor accesses a database to obtain data corresponding to a plurality of test results of test runs conducted over a certain period of time for a set of plurality of tests and data corresponding to a change set; generates historical data based on the data corresponding to the plurality of test results and the change set; assigns a test failing probability value for each test among the set of plurality of tests based on analyzing the historical data; identities a first test whose assigned test failing probability value is below a predetermined threshold value; and filters out the identified first test from the set of plurality of tests whose assigned test failing probability value is below the predetermined threshold value so that the identified first test is not utilized for future test runs.
    Type: Application
    Filed: November 5, 2020
    Publication date: May 5, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Alla NADEIN, Dheeraj KUMAR, Saithulasiram RAMACHANDRUNI
  • Patent number: 11290406
    Abstract: A different combination of multiple portions of a content item is selected for display to each of multiple sets of users of an online messaging application. The different combination of portions of the content item is sent for display to the corresponding set of users within a user interface of the online messaging application in association with information identifying a set of message threads in which each user is participating. A request to view the entire content of the content item is then received from a subset of each of the sets of users and a performance metric associated with each combination of portions of the content item is tracked based on the received request. Based on the performance metric, a performance of each portion of the content item is evaluated and used to select an optimal combination of the portions of the content item.
    Type: Grant
    Filed: January 5, 2020
    Date of Patent: March 29, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Dheeraj Kumar Singh
  • Patent number: 11062362
    Abstract: The present disclosure is directed to systems and methods for providing dynamic communication threads in response to a detected interaction with a sponsored digital content item. For example, systems and method described herein detect a user interaction with a sponsored digital content item and generate a screened communication thread between the user and the sponsor that is not available to the sponsor. The screened communication thread serves as a reminder to the user of the sponsored digital content item. Systems and methods described herein convert the screened communication thread to an open communication thread based on user interaction with the screened communication thread (e.g., after the user submits a reply in the screened communication thread). Thus, systems and methods described herein protect the user's online privacy unless and until the user indicates a desire to interact with the sponsor.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: July 13, 2021
    Inventors: Himanshu Baweja, Aditya Gopal Bhandarkar, Edward Young Zhang, Hao Lin, Dheeraj Kumar Singh, Chuan Wang, You Zhou
  • Patent number: 11010292
    Abstract: A method of dynamic memory management in a user equipment (UE) is provided. The method includes receiving, by the UE, transport block size (TBS) information, from a base station (BS), associated with a data packet to be transmitted by the BS to the UE; identifying, by the UE, a plurality of empty bins and a size of each of the plurality of empty bins in a memory of the UE; detecting, by the UE, a presence of one or more empty bins, among the plurality of empty bins in the memory, with a size of each of the one or more empty bins greater than the TBS of the data packet; and allocating, by the UE, a smallest size empty bin, with a size greater than the TBS of the data packet, among the one or more empty bins to the data packet.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: May 18, 2021
    Inventors: Satya Kumar Vankayala, Dheeraj Kumar, Satya Venkata Uma Kishore Godavarti, Ashok Kumar Reddy Chavva, Vishal Devinder Karira, Nithin Srinivasan
  • Publication number: 20210081361
    Abstract: Systems and methods receive an asset identification and one or more criterion to at least one of a locale, a market, a target, or an experiment and process a graph having a plurality of sub-graphs to define an asset having one or more desired variants. The asset is then published having the one or more desired variants. Multiple entities are represented as a single entity, which can be used for localization of the asset (e.g., image, video, custom data) or pages. By associating one entity (e.g., an image) across all variations of the entity, the needed storage space for the plurality of assets (e.g., images or videos) is reduced.
    Type: Application
    Filed: April 1, 2020
    Publication date: March 18, 2021
    Inventors: Michael J. WILLARD, Chandrashekhar CHAUDHARI, Brian J. SHOOK, Allen L. WAGNER, Gleb MAZUROVSKY, Dheeraj Kumar JAIN, Satish Kumar GANDHAM, Arvind KUMAWAT, Daniel J. REMESCH, Richa GUPTA, Uma M. NELLURI, Sourav ROY
  • Patent number: 10817546
    Abstract: Geotag data embedded in a photograph is converted to a multilevel hierarchical place name tag, which is a new data structure. Higher hierarchy levels correspond to larger geographical regions. Lower hierarchy levels correspond to smaller geographical regions. The geotag data is used to locate the photograph on a map. A cluster of nearby photographs is defined and represented by a consolidated pin. The identification and quantity of clustered photographs depends on the relative locations of the photographs and the map zoom level. A consolidated pin label is defined based on which hierarchy levels, if any, have a common place name tags. In some cases the consolidated pin label includes only place name tags that are shared amongst all clustered photographs. In other cases the consolidated pin label includes a short list of mutually exclusive place name tags. The consolidated pin label is displayed on the map near the consolidated pin.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: October 27, 2020
    Assignee: Adobe Inc.
    Inventors: Ram Prasad Purumala, Ankit Gulati, Dheeraj Kumar, Manik Singhal
  • Patent number: 10680933
    Abstract: Route information identifying servers that an e-mail message travels through, along with per-hop latency information, is aggregated. A choke point or other latency-related issue is identified and a control signal is generated to control the e-mail system based upon the identified choke point or other latency-related issue.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Akash Bhatia, Suneetha Dhulipalla, Hsien-chieh Cheng, Dheeraj Kumar Jain, Nagaraju Palla
  • Publication number: 20200133853
    Abstract: A method of dynamic memory management in a user equipment (UE) is provided. The method includes receiving, by the UE, transport block size (TBS) information, from a base station (BS), associated with a data packet to be transmitted by the BS to the UE; identifying, by the UE, a plurality of empty bins and a size of each of the plurality of empty bins in a memory of the UE; detecting, by the UE, a presence of one or more empty bins, among the plurality of empty bins in the memory, with a size of each of the one or more empty bins greater than the TBS of the data packet; and allocating, by the UE, a smallest size empty bin, with a size greater than the TBS of the data packet, among the one or more empty bins to the data packet.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 30, 2020
    Inventors: Satya Kumar VANKAYALA, Dheeraj KUMAR, Satya Venkata Uma Kishore GODAVARTI, Ashok Kumar Reddy CHAWA, Vishal Devinder KARIRA, Nithin SRINIVASAN
  • Publication number: 20200132810
    Abstract: Methods, apparatus, systems and articles of manufacture to compensate radar system calibration are disclosed. A radio-frequency (RF) subsystem having a transmit channel, a receive channel, and a loopback path comprising at least a portion of the transmit channel and at least a portion of the receive channel, a loopback measurer to measure a first loopback response of the RF subsystem for a first calibration configuration of the RF subsystem, and to measure a second loopback response of the RF subsystem for a second calibration configuration of the RF subsystem, and a compensator to adjust at least one of a transmit programmable shifter or a digital front end based on a difference between the first loopback response and the second loopback response to compensate for a loopback response change when the RF subsystem is changed from the first calibration configuration to the second calibration configuration.
    Type: Application
    Filed: July 16, 2019
    Publication date: April 30, 2020
    Inventors: Karthik Subburaj, Shankar Narayanamoorthy, Karthik Ramasubramanian, Anand Gadiyar, Dheeraj Kumar Shetty, Shailesh Joshi
  • Patent number: 10628463
    Abstract: Systems and methods are disclosed for applying geo-tags to digital media items. In particular, in one or more embodiments, the disclosed systems and methods identify a plurality of digital media items lacking location information and group the plurality of digital media items into clusters based on one or more characteristics (e.g., time of capture). The systems and methods can modify the size and numbers of clusters of digital media items utilizing a clustering algorithm, clustering parameters, and a cluster adjustment control to approximate a location where the digital images were captured. Moreover, systems and methods provide a user interface for quickly and efficiently applying geo-tags to the clusters corresponding to the location.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: April 21, 2020
    Assignee: ADOBE INC.
    Inventors: Ram Prasad Purumala, Ankit Gulati, Navneet Kaur, Dheeraj Kumar, Manik Singhal, Akhil Deshmukh
  • Publication number: 20190253551
    Abstract: Various embodiments include methods that may be implemented on a mobile device to enable responding to an incoming mobile terminated (MT) call by promptly initiating a mobile originated (MO) call back to the calling mobile device with minimal delay. Various embodiments may include a mobile device receiving from a network a first paging request associated with a first service request for establishing a first MT call from another mobile device, activating a user interface feature for converting the first MT call to a first MO call from the mobile device to the other mobile device, sending to the network, a disconnect message with normal a clearing cause code such that the first MT call is promptly terminated, sending to the network a second service request for a second MO call to the other mobile device; and establishing the second MO call at the mobile device.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 15, 2019
    Inventors: Srinivasarao PASUMARTHI, Sudheer Kumar Reddy Vangala, Dheeraj Kumar, Mohd Abdullah Sami
  • Publication number: 20190121912
    Abstract: The present disclosure is directed to systems and methods for providing dynamic communication threads in response to a detected interaction with a sponsored digital content item. For example, systems and method described herein detect a user interaction with a sponsored digital content item and generate a screened communication thread between the user and the sponsor that is not available to the sponsor. The screened communication thread serves as a reminder to the user of the sponsored digital content item. Systems and methods described herein convert the screened communication thread to an open communication thread based on user interaction with the screened communication thread (e.g., after the user submits a reply in the screened communication thread). Thus, systems and methods described herein protect the user's online privacy unless and until the user indicates a desire to interact with the sponsor.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Inventors: Himanshu Baweja, Aditya Gopal Bhandarkar, Edward Young Zhang, Hao Lin, Dheeraj Kumar Singh, Chuan Wang, You Zhou
  • Patent number: 10186746
    Abstract: A waveguide for spin wave (SW) transmission, a method of fabricating a waveguide for SW transmission, and a method of transmitting an SW. The waveguide comprises a plurality of nanomagnetic material elements, each nanomagnetic material element having a respective predetermined geometric shape such that each nanomagnetic material element exhibits a deterministic ground state initializable by a magnetic field applied across the waveguide; wherein the nanomagnetic material elements are disposed relative to each other for dipolar coupling between adjacent nanomagnetic material elements.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: January 22, 2019
    Assignee: National University of Singapore
    Inventors: Arabinda Haldar, Dheeraj Kumar, Adekunle Adeyeye
  • Publication number: 20180219763
    Abstract: Route information identifying servers that an e-mail message travels through, along with per-hop latency information, is aggregated. A choke point or other latency-related issue is identified and a control signal is generated to control the e-mail system based upon the identified choke point or other latency-related issue.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Inventors: Akash Bhatia, Suneetha Dhulipalla, Hsien-chieh Cheng, Dheeraj Kumar Jain, Nagaraju Palla
  • Publication number: 20180075061
    Abstract: Geotag data embedded in a photograph is converted to a multilevel hierarchical place name tag, which is a new data structure. Higher hierarchy levels correspond to larger geographical regions. Lower hierarchy levels correspond to smaller geographical regions. The geotag data is used to locate the photograph on a map. A cluster of nearby photographs is defined and represented by a consolidated pin. The identification and quantity of clustered photographs depends on the relative locations of the photographs and the map zoom level. A consolidated pin label is defined based on which hierarchy levels, if any, have a common place name tags. In some cases the consolidated pin label includes only place name tags that are shared amongst all clustered photographs. In other cases the consolidated pin label includes a short list of mutually exclusive place name tags. The consolidated pin label is displayed on the map near the consolidated pin.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Ram Prasad Purumala, Ankit Gulati, Dheeraj Kumar, Manik Singhal