Patents by Inventor Ashutosh Kumar SINGH
Ashutosh Kumar SINGH 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: 11936663Abstract: An example method includes detecting, using sensors, packets throughout a datacenter. The sensors can then send packet logs to various collectors which can then identify and summarize data flows in the datacenter. The collectors can then send flow logs to an analytics module which can identify the status of the datacenter and detect an attack.Type: GrantFiled: November 9, 2022Date of Patent: March 19, 2024Assignee: Cisco Technology, Inc.Inventors: Navindra Yadav, Abhishek Ranjan Singh, Shashidhar Gandham, Ellen Christine Scheib, Omid Madani, Ali Parandehgheibi, Jackson Ngoc Ki Pang, Vimalkumar Jeyakumar, Michael Standish Watts, Hoang Viet Nguyen, Khawar Deen, Rohit Chandra Prasad, Sunil Kumar Gupta, Supreeth Hosur Nagesh Rao, Anubhav Gupta, Ashutosh Kulshreshtha, Roberto Fernando Spadaro, Hai Trong Vu, Varun Sagar Malhotra, Shih-Chun Chang, Bharathwaj Sankara Viswanathan, Fnu Rachita Agasthy, Duane Thomas Barlow
-
Publication number: 20240089136Abstract: Methods, computer systems, and computer-storage media, and graphical user interfaces are provided for facilitating efficient meeting management, according to embodiments of the present technology. In one embodiment, engagement data associated with an attendee of an online meeting is obtained. Thereafter, an engagement metric is generated using the engagement data, the engagement metric indicating an extent of engagement of the attendee to the online meeting. Based on the engagement metric indicating that the extent of engagement of the attendee to the online meeting falls below an engagement threshold, a request is provided to disconnect or throttle an audio and/or video stream of the online meeting to and/or from an attendee device associated with the attendee of the online meeting. Efficient meeting management may also be performed by clustering related messages.Type: ApplicationFiled: November 15, 2023Publication date: March 14, 2024Inventors: Pranavasthitha TANDRA, Hitesh Kumar JHAMB, Vikram GUPTA, Arvind Kumar SINGH, Anubhuti ARUN, Ashutosh TRIPATHI, Kausik GHATAK, Aman RASTOGI
-
Publication number: 20240028224Abstract: A system includes detection of a first allocation of a first memory size in an object store for storage of a first logical page, in response to detection of the first allocation, incrementing a count associated with the first memory size by a first data structure associating a respective count with each of a plurality of memory sizes, detection of a first deallocation of the first logical page, in response to detection of the first deallocation, decrementing a count associated with a second one of the plurality of memory sizes by the first data structure, and determination of a memory usage associated with the object store based on the counts associated with each of the plurality of memory sizes by the first data structure wherein the second one of the plurality of memory sizes is different from the first memory size.Type: ApplicationFiled: July 19, 2022Publication date: January 25, 2024Inventors: Ashutosh Kumar SINGH, Sammed KANWADE, Rahulkumar RANK, Hemant Kumar SHUKLA, Ibrahim KETTANEH, Gunes ALUC
-
Patent number: 11782261Abstract: A visibility controlling device with switchable transparency. This design of visibility controlling device is economical and can be operated manually or under electric power. The time for switching from translucent to transparent state requires about 5-30 seconds.Type: GrantFiled: September 16, 2019Date of Patent: October 10, 2023Assignee: CENTRE FOR NANO AND SOFT MATTER SCIENCESInventors: Giridhar Udapi Rao Kulkarni, Ashutosh Kumar Singh, Rahul Muthukumaran
-
Publication number: 20230229627Abstract: An Application Data Management System (ADMS) enables an application file system to be mounted at any selected reconstruction time (TR). If the reconstruction time TR falls intermediate snapshot creation timepoints, the ADMS creates a version of the application file system at the selected reconstruction time TR using a snapshot of the data file from a previous application file system snapshot creation timepoint, and a snapshot of the log file from a subsequent application file system snapshot creation timepoint. The ADMS uses the snapshot of the log file from the subsequent snapshot creation timepoint to replay transactions on the snapshot of the data file from the previous snapshot creation timepoint up to the selected reconstruction time TR. This enables the state of the application file system to be recreated and mounted at any arbitrary selected reconstruction time, even if the selected reconstruction time is not coincident with snapshot creation timepoints.Type: ApplicationFiled: January 18, 2022Publication date: July 20, 2023Inventors: Ashutosh Kumar Singh, Akshat Rathore, Tobin George Joseph Pulikeel
-
Patent number: 11500640Abstract: Circuitry comprises processing circuitry to execute program instructions to access a secondary device in an execution mode selected from at least a first execution mode and a second execution mode; and control circuitry to indicate a current execution mode by which the processing circuitry currently accesses the secondary device in response to an access request initiated by the execution by the processing circuitry of program instructions, in which the control circuitry is configured to require the access request to indicate a given execution mode as the current execution mode to be initiated by program instructions executed in the given execution mode.Type: GrantFiled: March 18, 2019Date of Patent: November 15, 2022Assignee: Arm LimitedInventors: Hugues Géraud Marie De Valon, Ashutosh Kumar Singh
-
Patent number: 11467738Abstract: A method for managing a storage includes applying, by a host, a first type of snapshot service to the LU of the storage, wherein the LU is identified by a logical unit number (LUN), in response to applying the first snapshot service, making a first determination that the LU is not visible to the host, wherein the host is operationally coupled to the storage and the first snapshot service continues to be applied to the LU, in response to the first determination, discontinuing applying the first type of snapshot service to the LU, and when the first snapshot service is no longer applied to the LU, applying, by the host, a second type of snapshot service to the LU.Type: GrantFiled: January 28, 2021Date of Patent: October 11, 2022Assignee: EMC IP Holding Company LLCInventors: Ashutosh Kumar Singh, Manjesh Venkatanarayana Chikkanayakanahally
-
Publication number: 20220236888Abstract: A method for managing a storage includes applying, by a host, a first type of snapshot service to the LU of the storage, wherein the LU is identified by a logical unit number (LUN), in response to applying the first snapshot service, making a first determination that the LU is not visible to the host, wherein the host is operationally coupled to the storage and the first snapshot service continues to be applied to the LU, in response to the first determination, discontinuing applying the first type of snapshot service to the LU, and when the first snapshot service is no longer applied to the LU, applying, by the host, a second type of snapshot service to the LU.Type: ApplicationFiled: January 28, 2021Publication date: July 28, 2022Inventors: Ashutosh Kumar Singh, Manjesh Venkatanarayana Chikkanayakanahally
-
Patent number: 11379121Abstract: An apparatus comprises at least one processing device configured to identify a protection operation to be performed for a virtual storage volume, the virtual storage volume comprising two or more storage volumes on two or more storage systems, a first one of the storage volumes on a first one of the storage systems comprising data that is mirrored on a second one of the storage volumes on a second one of the storage systems different than the first storage system. The processing device is also configured to monitor parameters characterizing operation of the storage systems, to generate a recommendation of a given one of the first and second storage volumes to back up to a third storage volume based on the monitored parameters characterizing operation of the storage systems, and to perform the protection operation for the virtual storage volume based on the generated recommendation.Type: GrantFiled: September 14, 2020Date of Patent: July 5, 2022Assignee: EMC IP Holding Company LLCInventors: Sunil Kumar, Prashant Pokharna, Ashutosh Kumar Singh
-
Publication number: 20220083238Abstract: An apparatus comprises at least one processing device configured to identify a protection operation to be performed for a virtual storage volume, the virtual storage volume comprising two or more storage volumes on two or more storage systems, a first one of the storage volumes on a first one of the storage systems comprising data that is mirrored on a second one of the storage volumes on a second one of the storage systems different than the first storage system. The processing device is also configured to monitor parameters characterizing operation of the storage systems, to generate a recommendation of a given one of the first and second storage volumes to back up to a third storage volume based on the monitored parameters characterizing operation of the storage systems, and to perform the protection operation for the virtual storage volume based on the generated recommendation.Type: ApplicationFiled: September 14, 2020Publication date: March 17, 2022Inventors: Sunil Kumar, Prashant Pokharna, Ashutosh Kumar Singh
-
Publication number: 20210389583Abstract: A visibility controlling device with switchable transparency. This design of visibility controlling device is economical and can be operated manually or under electric power. The time for switching from translucent to transparent state requires about 5-30 seconds.Type: ApplicationFiled: September 16, 2019Publication date: December 16, 2021Inventors: Giridhar UDAPI RAO KULKARNI, Ashutosh Kumar SINGH, Rahul MUTHUKUMARAN
-
Publication number: 20200302048Abstract: Circuitry comprises processing circuitry to execute program instructions to access a secondary device in an execution mode selected from at least a first execution mode and a second execution mode; and control circuitry to indicate a current execution mode by which the processing circuitry currently accesses the secondary device in response to an access request initiated by the execution by the processing circuitry of program instructions, in which the control circuitry is configured to require the access request to indicate a given execution mode as the current execution mode to be initiated by program instructions executed in the given execution mode.Type: ApplicationFiled: March 18, 2019Publication date: September 24, 2020Inventors: Hugues Géraud Marie DE VALON, Ashutosh Kumar SINGH
-
Patent number: 10291545Abstract: A method of setting a communicating session for executing an application includes determining an available bandwidth of each of a plurality of communicating sessions connected to a first device; determining a required bandwidth that is used to execute each of a plurality of applications that are executed on the first device; allocating at least one communicating session of the plurality of communicating sessions to at least one application of the plurality of applications, based on strengths of the respective available bandwidths of the plurality of communicating sessions and strengths of the respective required bandwidths of the plurality of applications; and executing the at least one application using the allocated at least one communicating session.Type: GrantFiled: December 8, 2015Date of Patent: May 14, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Arihant Jain, Ashutosh Kumar Singh, Himanshu Gupta
-
Publication number: 20160164801Abstract: A method of setting a communicating session for executing an application includes determining an available bandwidth of each of a plurality of communicating sessions connected to a first device; determining a required bandwidth that is used to execute each of a plurality of applications that are executed on the first device; allocating at least one communicating session of the plurality of communicating sessions to at least one application of the plurality of applications, based on strengths of the respective available bandwidths of the plurality of communicating sessions and strengths of the respective required bandwidths of the plurality of applications; and executing the at least one application using the allocated at least one communicating session.Type: ApplicationFiled: December 8, 2015Publication date: June 9, 2016Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Arihant JAIN, Ashutosh Kumar SINGH, Himanshu GUPTA