Patents by Inventor Nishant AGARWAL
Nishant AGARWAL 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: 12284561Abstract: A method for a data session switching by a User Equipment (UE) is provided. The method includes monitoring network broadcasted parameters of a second Subscriber Identity Module (SIM) of the UE while performing a Fifth Generation Cellular Network (5G) data session over a first SIM of the UE, where the first SIM is configured for a Default Data Service (DDS), detecting that a trigger criterion is met for the 5G data session switching to the second SIM based on the network broadcasted parameters, and in response to the trigger criterion being met, configuring the second SIM for the DDS for continuing the 5G data session over the second SIM.Type: GrantFiled: April 29, 2022Date of Patent: April 22, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Aman Agarwal, Kailash Kumar Jha, . Nishant, Avneesh Tiwari, Samiran Bhowmik, Nitesh Pushpak Shah, . Vishwajeet
-
Publication number: 20250106718Abstract: A method performed by a user equipment (UE) may comprise: receiving one or more discontinuous coverage parameters associated with a first SIM of the UE, identifying a default SIM of at least one service as the first SIM of the UE over a first non-terrestrial network (NTN), estimating a time period for completion of the at least one service based on one or more service parameters associated with the at least one service, configuring a second SIM of the UE to provide the at least one service based on the time period and the one or more discontinuous coverage parameters, and switching the default SIM of at least one service from the first SIM to the second SIM of the UE.Type: ApplicationFiled: October 17, 2024Publication date: March 27, 2025Inventors: Aman AGARWAL, Siddharth SHUKLA, Kailash Kumar JHA, Nishant, Lalith KUMAR
-
Publication number: 20250049369Abstract: In view of the foregoing, an aspect herein provides an Electromyography (EMG) sensor (100) further includes electrodes (102) adapted to be attached to an external surface of skin of a limb, and configured to sense signals from the external surface of the skin, a first amplifier (108) connected to the electrodes (102), and configured to generate a first amplified signal based on a differential signal, existing in microvolts, associated with the electrodes (102), a second amplifier (112) connected to the first amplifier (108), and configured to generate a second amplified signal based on the first amplified signal, and a first filter (114) connected to the second amplifier (112), configured to reject high-frequency noise from the second amplified signal to generate an output signal and prevents interference by the electromagnetic interference from nearby electrical noise, false high-frequency signals and in-circuit internal electronic noise.Type: ApplicationFiled: December 8, 2022Publication date: February 13, 2025Applicant: Life and Limb Pvt LtdInventors: Nishant AGARWAL, Prachi KHARB
-
Publication number: 20240368950Abstract: Systems for pipe tallying in well drilling operations and methods for using the same are described. The pipe tallying systems determine a number of pipe joints that pass through an inlet based on the diameter of the pipe joint when compared against a drill pipe diameter. The pipe tally system maintains a tally of drill pipes in a borehole and the pipe tally system can produce a borehole depth measurement based on the length of pipe in the borehole.Type: ApplicationFiled: May 13, 2024Publication date: November 7, 2024Inventors: Nishant Agarwal, Todd W. Benson
-
Publication number: 20240346049Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.Type: ApplicationFiled: May 16, 2024Publication date: October 17, 2024Inventors: Nishant Agarwal, Houwu Bai, Darshan Patel, Rajesh Raman, Joseph Ari Ross
-
Patent number: 12013879Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.Type: GrantFiled: April 14, 2022Date of Patent: June 18, 2024Assignee: SPLUNK Inc.Inventors: Nishant Agarwal, Houwu Bai, Darshan Patel, Rajesh Raman, Joseph Ari Ross
-
Patent number: 12012809Abstract: Systems for pipe tallying in well drilling operations and methods for using the same are described. The pipe tallying systems determine a number of pipe joints that pass through an inlet based on the diameter of the pipe joint when compared against a drill pipe diameter. The pipe tally system maintains a tally of drill pipes in a borehole and the pipe tally system can produce a borehole depth measurement based on the length of pipe in the borehole.Type: GrantFiled: October 16, 2020Date of Patent: June 18, 2024Assignee: MAGNETIC VARIATION SERVICES LLCInventors: Nishant Agarwal, Todd W. Benson
-
Patent number: 12013880Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.Type: GrantFiled: April 14, 2022Date of Patent: June 18, 2024Assignee: SPLUNK Inc.Inventors: Nishant Agarwal, Houwu Bai, Darshan Patel, Rajesh Raman, Joseph Ari Ross
-
Publication number: 20230118988Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.Type: ApplicationFiled: April 14, 2022Publication date: April 20, 2023Inventors: Nishant Agarwal, Houwu Bai, Darshan Patel, Rajesh Raman, Joseph Ari Ross
-
Publication number: 20230120313Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.Type: ApplicationFiled: April 14, 2022Publication date: April 20, 2023Inventors: Nishant Agarwal, Houwu Bai, Darshan Patel, Rajesh Raman, Joseph Ari Ross
-
Publication number: 20220181885Abstract: A method, apparatus and user interface for component placement for components of a system including a solar energy generation system, an energy storage system or both. The method receives indicium of a location for installation of the system, receives indicium of energy requirements for the facility at the location, and retrieves at least one image comprising one or more of a roof view of the facility, a digital surface map containing the facility or an irradiance map of the facility. Based, at least in part, on one or more of the digital surface map or the irradiance map, determining locations for placement of components of the system, and rendering an image of the facility including the components positioned at the determined locations.Type: ApplicationFiled: December 6, 2021Publication date: June 9, 2022Inventors: Sarojit AUDDYA, Garvit GOPAL, Vidyasagar Venkata NALLAPATI, Nishant AGARWAL, Ashish BANSAL, Jayant SOMANI, Sumit SARAOGI
-
Patent number: 11100813Abstract: A system for managing content sent to a screen reader is provided. The system is configured to monitor the context of a window, wherein the window context is minimized or active; and when the window context is minimized: monitor for a received textual message in a dynamic area of the window; generate, for each consecutive time interval of a pre-determined fixed time period, an announcement, for each textual message context, indicating that a textual message of a particular context has been detected responsive to the first textual message of the particular context being detected during the time interval and not for any subsequent textual message of the particular context detected during the time interval; and send one announcement for each textual message context per time interval to the screen reader if at least one textual message for a particular context was received during the time interval.Type: GrantFiled: May 9, 2019Date of Patent: August 24, 2021Assignee: salesforce.com, inc.Inventors: Nishant Agarwal, William Chang, Cordelia McGee-Tubb
-
Publication number: 20210115742Abstract: Systems for pipe tallying in well drilling operations and methods for using the same are described. The pipe tallying systems determine a number of pipe joints that pass through an inlet based on the diameter of the pipe joint when compared against a drill pipe diameter. The pipe tally system maintains a tally of drill pipes in a borehole and the pipe tally system can produce a borehole depth measurement based on the length of pipe in the borehole.Type: ApplicationFiled: October 16, 2020Publication date: April 22, 2021Inventors: Nishant AGARWAL, Todd W. BENSON
-
Publication number: 20200357304Abstract: A system for managing content sent to a screen reader is provided. The system is configured to monitor the context of a window, wherein the window context is minimized or active; and when the window context is minimized: monitor for a received textual message in a dynamic area of the window; generate, for each consecutive time interval of a pre-determined fixed time period, an announcement, for each textual message context, indicating that a textual message of a particular context has been detected responsive to the first textual message of the particular context being detected during the time interval and not for any subsequent textual message of the particular context detected during the time interval; and send one announcement for each textual message context per time interval to the screen reader if at least one textual message for a particular context was received during the time interval.Type: ApplicationFiled: May 9, 2019Publication date: November 12, 2020Inventors: Nishant Agarwal, William Chang, Cordelia McGee-Tubb
-
Patent number: 10187250Abstract: The present disclosure describes a method and system for monitoring the bandwidth utilization on a high speed data network port over time. According to the method described herein, measurements of the bandwidth utilization on the port may be taken over a predetermined time interval and analyzed to determine whether the utilization measurement equals or exceeds a predetermined upper threshold. If the port exhibits high bandwidth utilization within the time interval, an alert may be set for further monitoring of the port or for port augmentation.Type: GrantFiled: June 24, 2014Date of Patent: January 22, 2019Assignee: Comcast Cable Communications, LLCInventors: Nishant Agarwal, Tom Brown, John Paclik
-
Publication number: 20150078181Abstract: The present disclosure describes a method and system for monitoring the bandwidth utilization on a high speed data network port over time. According to the method described herein, measurements of the bandwidth utilization on the port may be taken over a predetermined time interval and analyzed to determine whether the utilization measurement equals or exceeds a predetermined upper threshold. If the port exhibits high bandwidth utilization within the time interval, an alert may be set for further monitoring of the port or for port augmentation.Type: ApplicationFiled: June 24, 2014Publication date: March 19, 2015Inventors: Nishant Agarwal, Tom Brown, John Paclik
-
Patent number: 8797891Abstract: The present disclosure describes a method and system for monitoring the bandwidth utilization on a high speed data network port over time. According to the method described herein, measurements of the bandwidth utilization on the port may be taken over a predetermined time interval and analyzed to determine whether the utilization measurement equals or exceeds a predetermined upper threshold. If the port exhibits high bandwidth utilization within the time interval, an alert may be set for further monitoring of the port or for port augmentation.Type: GrantFiled: February 16, 2010Date of Patent: August 5, 2014Assignee: Comcast Cable Communications, LLCInventors: Nishant Agarwal, Tom Brown, John Paclik
-
Publication number: 20110199914Abstract: The present disclosure describes a method and system for monitoring the bandwidth utilization on a high speed data network port over time. According to the method described herein, measurements of the bandwidth utilization on the port may be taken over a predetermined time interval and analyzed to determine whether the utilization measurement equals or exceeds a predetermined upper threshold. If the port exhibits high bandwidth utilization within the time interval, an alert may be set for further monitoring of the port or for port augmentation.Type: ApplicationFiled: February 16, 2010Publication date: August 18, 2011Applicant: COMCAST CABLE COMMUNICATIONS, LLCInventors: Nishant Agarwal, Tom Brown, John Paclik
-
Publication number: 20100305988Abstract: A method, system, and computer program product are used for enhancing quality of contact lists for direct marketing campaigns. An embodiment of the method includes receiving a contact list that includes a plurality of customer profiles, and performing at least one of a counts verification check, a criteria outlier check, a data values check, and an output file check on the contact list. The method performs the aforementioned checks based at least partially on one or more quality check (QC) parameters. Further, the method includes generating a QC report that includes error statistics pertaining to at least one of the aforementioned checks. The method further generates an exceptions report based on the QC report and the QC parameters, and modifies the QC parameters based on the exceptions report.Type: ApplicationFiled: May 26, 2009Publication date: December 2, 2010Applicant: American Express Travel Related Services Company, Inc.Inventors: Nishant AGARWAL, Rajesh Chopra, Sharat Rapur