Patents by Inventor Anup Kumar

Anup 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: 20180204750
    Abstract: Embodiments of the present disclosure relate to a method and an apparatus for monitoring plasma behavior inside a plasma processing chamber. In one example, a method for monitoring plasma behavior includes acquiring at least one image of a plasma, and determining a plasma parameter based on the at least one image.
    Type: Application
    Filed: January 18, 2018
    Publication date: July 19, 2018
    Inventors: Sidharth BHATIA, Edward P. HAMMOND, IV, Bhaskar KUMAR, Anup Kumar SINGH, Vivek Bharat SHAH, Ganesh BALASUBRAMANIAN
  • Patent number: 9983985
    Abstract: A method, implemented at least in part by a computing device, for software upgrade analysis includes receiving a selection of at least one object class of a plurality of available object classes. One or more application programming interface (API) calls may be retrieved from a plurality of API calls based on the received selection. A test definition may be generated based at least in part on the one or more API calls. A first test may be executed by using the one or more API calls in the test definition within a software environment. The first test is run on the software environment prior to upgrading the environment. Subsequent to upgrading the environment, a second test is executed by using the one or more API calls within the upgraded software environment. A software upgrade report is generated based on a comparison of test results from the first and second tests.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: May 29, 2018
    Assignee: SAP SE
    Inventors: Anup Kumar Rai, Suchit Mathur, Ashwini Deshpande
  • Publication number: 20180101483
    Abstract: The present disclosure relates to a memory hierarchy for a system-in-package. An example memory hierarchy is connectable to a processor via a memory management unit arranged for translating a virtual address sent by the processor into a physical address. The memory hierarchy has a data cache memory and a memory structure having at least a L1 memory array comprising at least one cluster. The memory structure comprises a first data access controller arranged for managing one or more banks of scratchpad memory of at least one of the clusters of at least the L1 memory array, comprising a data port for receiving at least one physical address and arranged for checking at run-time, for each received physical address, bits of the physical address to see if the physical address is present in the one or more banks of the at least one cluster of at least the L1 memory array.
    Type: Application
    Filed: October 6, 2017
    Publication date: April 12, 2018
    Applicants: IMEC VZW, Stichting IMEC Nederland
    Inventors: Francky Catthoor, Matthias Hartmann, Jose Ignacio Gomez, Christian Tenllado, Sotiris Xydis, Javier Setoain Rodrigo, Thomas Papastergiou, Christos Baloukas, Anup Kumar Das, Dimitrios Soudris
  • Publication number: 20180036775
    Abstract: Implementations described herein generally relate to methods and apparatus for in-situ removal of unwanted deposition buildup from one or more interior surfaces of a semiconductor substrate-processing chamber. In one implementation, the method comprises forming a reactive fluorine species from a fluorine-containing cleaning gas mixture. The method further comprises delivering the reactive fluorine species into a processing volume of a substrate-processing chamber. The processing volume includes one or more aluminum-containing interior surfaces having unwanted deposits formed thereon. The method further comprises permitting the reactive fluorine species to react with the unwanted deposits and aluminum-containing interior surfaces of the substrate-processing chamber to form aluminum fluoride. The method further comprises exposing nitrogen-containing cleaning gas mixture to in-situ plasma to form reactive nitrogen species in the processing volume.
    Type: Application
    Filed: July 19, 2017
    Publication date: February 8, 2018
    Inventors: Vivek Bharat SHAH, Anup Kumar SINGH, Bhaskar KUMAR, Ganesh BALASUBRAMANIAN, Bok Hoen KIM
  • Publication number: 20170354973
    Abstract: Disclosed are devices and methods useful for confined-channel digital microfluidics that combine high-throughput droplet generators with digital microfluidic for droplet manipulation. The present disclosure also provides an off-chip sensing system for droplet tracking.
    Type: Application
    Filed: October 26, 2015
    Publication date: December 14, 2017
    Inventors: Jess M. Sustarich, Chao Chung Shih, Anup Kumar Singh, Philip Gach
  • Patent number: 9842095
    Abstract: Systems and methods provide for optimizing transactions on digital documents between remote client devices. A digital document having one or more electronically annotatable objects resides on a host client device. A request is received to enable the digital document for cross-device transactions. Based on the request, a piece of metadata associated with the digital document is sent to a remote server device configured to host, among other things, the metadata associated with the digital document residing on the host client device. The metadata includes information about the digital document, some corresponding to electronically annotatable objects provided therein. A remote client device accessing the remote server device can view, among other things, the metadata associated with the digital document residing on the host client device. The remote client device obtains, in accordance with the metadata, one or more electronic annotations for transmission to the remote server device.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: December 12, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Anup Kumar, Ajay Jain
  • Publication number: 20170348054
    Abstract: A method of generating a correction plan for correcting a deformed bone includes inputting to a computer system a first image of the deformed bone in a first plane and inputting to the computer system a second image of the deformed bone in a second plane. Image processing techniques are employed to identify a plurality of anatomical landmarks of the deformed bone in the first image. The first image of the deformed bone is displayed on a display device. A graphical of the deformed bone is autonomously generated and graphically overlaid on the first image of the deformed bone on the display device, the graphical template including a plurality of lines, each line connected at each end to a landmark point corresponding to one of the anatomical landmarks. A model of the deformed bone may be autonomously generated based on the graphical template.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 7, 2017
    Inventors: Anup Kumar, Sridhar Anjanappa, Ashish Gangwar, Manash Lahiri, Arpit Gautam, Kanishk Sethi, Sistu Ganesh
  • Publication number: 20170348057
    Abstract: A method of generating a correction plan for correcting a deformed bone includes inputting to a computer system a first image of the deformed bone in a first plane and inputting to the computer system a second image of the deformed bone in a second plane. Image processing techniques are employed to identify a plurality of anatomical landmarks of the deformed bone in the first image. The first image of the deformed bone is displayed on a display device. A graphical of the deformed bone is autonomously generated and graphically overlaid on the first image of the deformed bone on the display device, the graphical template including a plurality of lines, each line connected at each end to a landmark point corresponding to one of the anatomical landmarks. A model of the deformed bone may be autonomously generated based on the graphical template.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 7, 2017
    Inventors: Anup Kumar, Sridhar Anjanappa, Ashish Gangwar, Manash Lahiri, Arpit Gautam, Kanishk Sethi, Sistu Ganesh
  • Publication number: 20170329752
    Abstract: Systems and methods provide for optimizing transactions on digital documents between remote client devices. A digital document having one or more electronically annotatable objects resides on a host client device. A request is received to enable the digital document for cross-device transactions. Based on the request, a piece of metadata associated with the digital document is sent to a remote server device configured to host, among other things, the metadata associated with the digital document residing on the host client device. The metadata includes information about the digital document, some corresponding to electronically annotatable objects provided therein. A remote client device accessing the remote server device can view, among other things, the metadata associated with the digital document residing on the host client device. The remote client device obtains, in accordance with the metadata, one or more electronic annotations for transmission to the remote server device.
    Type: Application
    Filed: May 10, 2016
    Publication date: November 16, 2017
    Inventors: ANUP KUMAR, AJAY JAIN
  • Patent number: 9753812
    Abstract: An information management system according certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. The system may include first and second data agents associated with first and second applications, respectively. The system may also include a snapshot manager configured to: in response to receiving notifications from the first and second data agents that the first and second applications are in consistent states: obtain a snapshot of the logical volume including data generated by the first and second applications; generate mapping information between the first application and a portion of the snapshot relating to the first application based at least in part on metadata obtained by the first data agent; and generate mapping information between the second application and a portion of the snapshot relating to the second application based at least in part on metadata obtained by the second data agent.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: September 5, 2017
    Assignee: CommVault Systems, Inc.
    Inventors: Rahul S. Pawar, Jun H. Ahn, Manas Bhikchand Mutha, Henry Wallace Dornemann, Anup Kumar
  • Patent number: 9749173
    Abstract: A method and a multi-switch architecture include learning a media access control (MAC) address at a first switch in a multi-switch architecture; storing the MAC address in a forwarding database of the first switch; transmitting a data frame to one or more switches in the multi-switch architecture via inter-switch connectivity between the first switch and the one or more switches, wherein the data frame is created to enable the one or more switches to learn the MAC address therefrom; learning the MAC address from the data frame at the one or more switches; and storing the MAC address in a forwarding database for each of the one or more switches. This further includes transmitting the data frame via ports and queues in the inter-switch connectivity that are separate from ports and queues in a data path between the first switch and the one or more switches to avoid data path interference.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: August 29, 2017
    Assignee: Ciena Corporation
    Inventors: Vineet Gautam, Prashant Vashisht, Anup Kumar, Mukesh Chhabra
  • Publication number: 20170206142
    Abstract: An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. The system may include a plurality of data agents, wherein each data agent is associated with at least one of a plurality of applications, and data generated by the plurality of applications is stored in a logical volume in primary storage. The system may also include a snapshot manager configured to detect the plurality of applications; check with the plurality of data agents whether the associated applications are in consistent states; obtain a snapshot of the logical volume in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states; and generate mapping information between a particular one of the plurality of applications and a portion of the snapshot relating to the particular one of the plurality of applications.
    Type: Application
    Filed: March 30, 2017
    Publication date: July 20, 2017
    Inventors: Rahul S. PAWAR, Jun H. AHN, Manas Bhikchand MUTHA, Henry Wallace DORNEMANN, Anup KUMAR
  • Publication number: 20170206144
    Abstract: Rather than relying on pre-defined scheduling of secondary copy operations such as backup jobs, the illustrative opportunistic approach initiates secondary copy operations based on changing operational conditions in a storage management system. An adaptive backup readiness score is based on a number of backup-readiness operational factors. An illustrative enhanced data agent which is associated with the target database application (or other executable component) may monitor the operational factors and determine the backup readiness score based on weights assigned to the respective operational factors. The enhanced data agent may evaluate recent backup jobs to determine which of the operational factors that contributed to the backup readiness score may have been most relevant.
    Type: Application
    Filed: March 30, 2017
    Publication date: July 20, 2017
    Inventors: Jun H. AHN, Waqas ASHRAF, Anup KUMAR, Brahmaiah VALLABHANENI
  • Patent number: 9645891
    Abstract: Rather than relying on pre-defined scheduling of secondary copy operations such as backup jobs, the illustrative opportunistic approach initiates secondary copy operations based on changing operational conditions in a storage management system. An adaptive backup readiness score is based on a number of backup-readiness operational factors. An illustrative enhanced data agent which is associated with the target database application (or other executable component) may monitor the operational factors and determine the backup readiness score based on weights assigned to the respective operational factors. The enhanced data agent may evaluate recent backup jobs to determine which of the operational factors that contributed to the backup readiness score may have been most relevant.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: May 9, 2017
    Assignee: COMMVAULT SYSTEMS, INC.
    Inventors: Jun H. Ahn, Waqas Ashraf, Anup Kumar, Brahmaiah Vallabhaneni
  • Patent number: 9639426
    Abstract: An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. The system may include a plurality of data agents, wherein each data agent is associated with at least one of a plurality of applications, and data generated by the plurality of applications is stored in a logical volume in primary storage. The system may also include a snapshot manager configured to detect the plurality of applications; check with the plurality of data agents whether the associated applications are in consistent states; obtain a snapshot of the logical volume in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states; and generate mapping information between a particular one of the plurality of applications and a portion of the snapshot relating to the particular one of the plurality of applications.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 2, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Rahul S. Pawar, Jun H. Ahn, Manas Bhikchand Mutha, Henry Wallace Dornemann, Anup Kumar
  • Patent number: 9632874
    Abstract: An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. Data generated by the plurality of applications may be stored in a logical volume in primary storage. The system may include a plurality of data agents including a database data agent associated with a database application that can be configured to back up one or more log files of a database log separately from data of the database application. The system may also include a snapshot manager configured to: in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states, obtain a snapshot of the logical volume; generate mapping information between a particular application of the plurality of applications and a portion of the snapshot relating to the particular application; and truncate the database log of the database application.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: April 25, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Rahul S. Pawar, Jun H. Ahn, Manas Bhikchand Mutha, Henry Wallace Dornemann, Anup Kumar
  • Publication number: 20170039133
    Abstract: A method, implemented at least in part by a computing device, for software upgrade analysis includes receiving a selection of at least one object class of a plurality of available object classes. One or more application programming interface (API) calls may be retrieved from a plurality of API calls based on the received selection. A test definition may be generated based at least in part on the one or more API calls. A first test may be executed by using the one or more API calls in the test definition within a software environment. The first test is run on the software environment prior to upgrading the environment. Subsequent to upgrading the environment, a second test is executed by using the one or more API calls within the upgraded software environment. A software upgrade report is generated based on a comparison of test results from the first and second tests.
    Type: Application
    Filed: September 21, 2015
    Publication date: February 9, 2017
    Inventors: Anup Kumar Rai, Suchit Mathur, Ashwini Deshpande
  • Publication number: 20160334970
    Abstract: A method and apparatus for managing applications by an electronic device are provided. The method and apparatus include identifying, by a processor, a secondary application based on an application executed on the electronic device or content included in the application, displaying a representation corresponding to the secondary application on the electronic device, selecting the representation based on an input, and invoking the secondary application corresponding to the selected representation on the electronic device.
    Type: Application
    Filed: May 11, 2016
    Publication date: November 17, 2016
    Inventors: Ragava MYSORE VEERA, Karthikeyan SUBRAMANI, Barath Raj KANDUR RAJA, Venkata Sreenath YALAMARTHI, Kamal KRISHNA, Indira Preethi Jain GARGATTI AJITH, Sharath Venkataram BANGALORE SHIVA KUMAR, Sujay SRINIVASA MURTHY, Anup Kumar KANDHARI, Abhishek Kumar BANSAL, Dhruv MODI, Shwetank CHOUDHARY, Sharmila MANI, Ravi KRISHNAN
  • Publication number: 20160162369
    Abstract: Rather than relying on pre-defined scheduling of secondary copy operations such as backup jobs, the illustrative opportunistic approach initiates secondary copy operations based on changing operational conditions in a storage management system. An adaptive backup readiness score is based on a number of backup-readiness operational factors. An illustrative enhanced data agent which is associated with the target database application (or other executable component) may monitor the operational factors and determine the backup readiness score based on weights assigned to the respective operational factors. The enhanced data agent may evaluate recent backup jobs to determine which of the operational factors that contributed to the backup readiness score may have been most relevant.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 9, 2016
    Inventors: Jun H. AHN, Waqas ASHRAF, Anup KUMAR, Brahmaiah VALLABHANENI
  • Publication number: 20160019662
    Abstract: Various arrangements are presented for performing comparisons of indented cost BOM (bill of material) structures of two or more items in a supply chain management system. By understanding the hierarchical nature of the indented cost BOM structure of each item and various nested relationships, it may be possible to perform complex comparisons that involve multi-level structures.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ivan Canales Pineda, Anup Kumar Jha, Rixin Zhu, Ashish Pathak, Fan Yang, Bryan Siu Him So, Ramchand Raman