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: 20180204750Abstract: 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: ApplicationFiled: January 18, 2018Publication date: July 19, 2018Inventors: Sidharth BHATIA, Edward P. HAMMOND, IV, Bhaskar KUMAR, Anup Kumar SINGH, Vivek Bharat SHAH, Ganesh BALASUBRAMANIAN
-
Patent number: 9983985Abstract: 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: GrantFiled: September 21, 2015Date of Patent: May 29, 2018Assignee: SAP SEInventors: Anup Kumar Rai, Suchit Mathur, Ashwini Deshpande
-
Publication number: 20180101483Abstract: 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: ApplicationFiled: October 6, 2017Publication date: April 12, 2018Applicants: IMEC VZW, Stichting IMEC NederlandInventors: 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: 20180036775Abstract: 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: ApplicationFiled: July 19, 2017Publication date: February 8, 2018Inventors: Vivek Bharat SHAH, Anup Kumar SINGH, Bhaskar KUMAR, Ganesh BALASUBRAMANIAN, Bok Hoen KIM
-
Publication number: 20170354973Abstract: 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: ApplicationFiled: October 26, 2015Publication date: December 14, 2017Inventors: Jess M. Sustarich, Chao Chung Shih, Anup Kumar Singh, Philip Gach
-
Patent number: 9842095Abstract: 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: GrantFiled: May 10, 2016Date of Patent: December 12, 2017Assignee: Adobe Systems IncorporatedInventors: Anup Kumar, Ajay Jain
-
Publication number: 20170348054Abstract: 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: ApplicationFiled: June 2, 2016Publication date: December 7, 2017Inventors: Anup Kumar, Sridhar Anjanappa, Ashish Gangwar, Manash Lahiri, Arpit Gautam, Kanishk Sethi, Sistu Ganesh
-
Publication number: 20170348057Abstract: 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: ApplicationFiled: June 19, 2017Publication date: December 7, 2017Inventors: Anup Kumar, Sridhar Anjanappa, Ashish Gangwar, Manash Lahiri, Arpit Gautam, Kanishk Sethi, Sistu Ganesh
-
Publication number: 20170329752Abstract: 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: ApplicationFiled: May 10, 2016Publication date: November 16, 2017Inventors: ANUP KUMAR, AJAY JAIN
-
Patent number: 9753812Abstract: 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: GrantFiled: January 24, 2014Date of Patent: September 5, 2017Assignee: CommVault Systems, Inc.Inventors: Rahul S. Pawar, Jun H. Ahn, Manas Bhikchand Mutha, Henry Wallace Dornemann, Anup Kumar
-
Patent number: 9749173Abstract: 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: GrantFiled: May 13, 2014Date of Patent: August 29, 2017Assignee: Ciena CorporationInventors: Vineet Gautam, Prashant Vashisht, Anup Kumar, Mukesh Chhabra
-
Publication number: 20170206142Abstract: 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: ApplicationFiled: March 30, 2017Publication date: July 20, 2017Inventors: Rahul S. PAWAR, Jun H. AHN, Manas Bhikchand MUTHA, Henry Wallace DORNEMANN, Anup KUMAR
-
Publication number: 20170206144Abstract: 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: ApplicationFiled: March 30, 2017Publication date: July 20, 2017Inventors: Jun H. AHN, Waqas ASHRAF, Anup KUMAR, Brahmaiah VALLABHANENI
-
Patent number: 9645891Abstract: 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: GrantFiled: December 4, 2014Date of Patent: May 9, 2017Assignee: COMMVAULT SYSTEMS, INC.Inventors: Jun H. Ahn, Waqas Ashraf, Anup Kumar, Brahmaiah Vallabhaneni
-
Patent number: 9639426Abstract: 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: GrantFiled: January 24, 2014Date of Patent: May 2, 2017Assignee: Commvault Systems, Inc.Inventors: Rahul S. Pawar, Jun H. Ahn, Manas Bhikchand Mutha, Henry Wallace Dornemann, Anup Kumar
-
Patent number: 9632874Abstract: 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: GrantFiled: January 24, 2014Date of Patent: April 25, 2017Assignee: Commvault Systems, Inc.Inventors: Rahul S. Pawar, Jun H. Ahn, Manas Bhikchand Mutha, Henry Wallace Dornemann, Anup Kumar
-
Publication number: 20170039133Abstract: 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: ApplicationFiled: September 21, 2015Publication date: February 9, 2017Inventors: Anup Kumar Rai, Suchit Mathur, Ashwini Deshpande
-
Publication number: 20160334970Abstract: 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: ApplicationFiled: May 11, 2016Publication date: November 17, 2016Inventors: 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: 20160162369Abstract: 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: ApplicationFiled: December 4, 2014Publication date: June 9, 2016Inventors: Jun H. AHN, Waqas ASHRAF, Anup KUMAR, Brahmaiah VALLABHANENI
-
Publication number: 20160019662Abstract: 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: ApplicationFiled: July 18, 2014Publication date: January 21, 2016Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Ivan Canales Pineda, Anup Kumar Jha, Rixin Zhu, Ashish Pathak, Fan Yang, Bryan Siu Him So, Ramchand Raman