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: 20230067270Abstract: 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: ApplicationFiled: August 10, 2022Publication date: March 2, 2023Inventors: Dheeraj Kumar, Sumeet C. Pandey, Surendranath C. Eruvuru
-
Patent number: 11516222Abstract: 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: GrantFiled: September 28, 2020Date of Patent: November 29, 2022Assignee: Amazon Technologies, Inc.Inventors: Preethi Srinivasan, Dheeraj Kumar Mekala
-
Patent number: 11474975Abstract: 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: GrantFiled: April 1, 2020Date of Patent: October 18, 2022Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20220232586Abstract: 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: ApplicationFiled: January 14, 2022Publication date: July 21, 2022Inventors: Allen JOB, Akhil Shukla, Vikash Kumar, Animesh Kumar, Gaurav Singh, Palani Lakshmanan, Dheeraj Kumar, Satya Venkata Uma Kishore Godavarti
-
Patent number: 11391815Abstract: 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: GrantFiled: July 16, 2019Date of Patent: July 19, 2022Assignee: Texas Instmments IncorporatedInventors: Karthik Subburaj, Shankar Narayanamoorthy, Karthik Ramasubramanian, Anand Gadiyar, Dheeraj Kumar Shetty, Shailesh Joshi
-
Publication number: 20220138087Abstract: 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: ApplicationFiled: November 5, 2020Publication date: May 5, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Alla NADEIN, Dheeraj KUMAR, Saithulasiram RAMACHANDRUNI
-
Patent number: 11290406Abstract: 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: GrantFiled: January 5, 2020Date of Patent: March 29, 2022Assignee: Meta Platforms, Inc.Inventor: Dheeraj Kumar Singh
-
Patent number: 11062362Abstract: 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: GrantFiled: October 25, 2017Date of Patent: July 13, 2021Inventors: Himanshu Baweja, Aditya Gopal Bhandarkar, Edward Young Zhang, Hao Lin, Dheeraj Kumar Singh, Chuan Wang, You Zhou
-
Patent number: 11010292Abstract: 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: GrantFiled: October 28, 2019Date of Patent: May 18, 2021Inventors: Satya Kumar Vankayala, Dheeraj Kumar, Satya Venkata Uma Kishore Godavarti, Ashok Kumar Reddy Chavva, Vishal Devinder Karira, Nithin Srinivasan
-
Publication number: 20210081361Abstract: 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: ApplicationFiled: April 1, 2020Publication date: March 18, 2021Inventors: 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: 10817546Abstract: 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: GrantFiled: September 15, 2016Date of Patent: October 27, 2020Assignee: Adobe Inc.Inventors: Ram Prasad Purumala, Ankit Gulati, Dheeraj Kumar, Manik Singhal
-
Patent number: 10680933Abstract: 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: GrantFiled: February 2, 2017Date of Patent: June 9, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Akash Bhatia, Suneetha Dhulipalla, Hsien-chieh Cheng, Dheeraj Kumar Jain, Nagaraju Palla
-
Publication number: 20200133853Abstract: 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: ApplicationFiled: October 28, 2019Publication date: April 30, 2020Inventors: Satya Kumar VANKAYALA, Dheeraj KUMAR, Satya Venkata Uma Kishore GODAVARTI, Ashok Kumar Reddy CHAWA, Vishal Devinder KARIRA, Nithin SRINIVASAN
-
Publication number: 20200132810Abstract: 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: ApplicationFiled: July 16, 2019Publication date: April 30, 2020Inventors: Karthik Subburaj, Shankar Narayanamoorthy, Karthik Ramasubramanian, Anand Gadiyar, Dheeraj Kumar Shetty, Shailesh Joshi
-
Patent number: 10628463Abstract: 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: GrantFiled: April 7, 2016Date of Patent: April 21, 2020Assignee: ADOBE INC.Inventors: Ram Prasad Purumala, Ankit Gulati, Navneet Kaur, Dheeraj Kumar, Manik Singhal, Akhil Deshmukh
-
Publication number: 20190253551Abstract: 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: ApplicationFiled: February 6, 2019Publication date: August 15, 2019Inventors: Srinivasarao PASUMARTHI, Sudheer Kumar Reddy Vangala, Dheeraj Kumar, Mohd Abdullah Sami
-
Publication number: 20190121912Abstract: 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: ApplicationFiled: October 25, 2017Publication date: April 25, 2019Inventors: Himanshu Baweja, Aditya Gopal Bhandarkar, Edward Young Zhang, Hao Lin, Dheeraj Kumar Singh, Chuan Wang, You Zhou
-
Patent number: 10186746Abstract: 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: GrantFiled: December 19, 2016Date of Patent: January 22, 2019Assignee: National University of SingaporeInventors: Arabinda Haldar, Dheeraj Kumar, Adekunle Adeyeye
-
Publication number: 20180219763Abstract: 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: ApplicationFiled: February 2, 2017Publication date: August 2, 2018Inventors: Akash Bhatia, Suneetha Dhulipalla, Hsien-chieh Cheng, Dheeraj Kumar Jain, Nagaraju Palla
-
Publication number: 20180075061Abstract: 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: ApplicationFiled: September 15, 2016Publication date: March 15, 2018Applicant: Adobe Systems IncorporatedInventors: Ram Prasad Purumala, Ankit Gulati, Dheeraj Kumar, Manik Singhal